MCP Gateway for RFK Jr Endpoints

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides access to Canvas endpoints, enabling interaction with the Canvas Learning Management System.

RFK Jr 端点的 MCP 网关

可以使用 STDIO 和 SSE 传输来运行

要求

  • Python 3.10+
  • requirements.txt中列出的依赖项

安装

  1. 克隆此存储库
  2. 安装依赖项:
    pip install -r requirements.txt

配置

服务器从 YAML 文件读取端点配置。默认情况下,它会在/Users/gregory/g/projects/llm/roma/rfk_jr/rfkjr.yaml中查找该文件,但您可以使用CONFIG_PATH环境变量指定其他路径。

YAML 配置示例:

inna_cpt: url: http://127.0.0.1:7001 canvas: url: canvas

用法

使用 VSCode 运行

从命令行运行

使用 MCP Inspector 进行测试:

使用以下命令启动MCP 检查器

npx @modelcontextprotocol/inspector

对于 STDIO,转到http://localhost:5173 的检查器控制台并使用:

|传输类型|STDIO| |命令| uv | |参数| run --with fastmcp --with pyyaml --with httpx --with pydantic fastmcp run server.py |

安装

为 Claude 安装

fastmcp install server.py --name "mcprfkgw"

为 Cline 安装

-
security - not tested
F
license - not found
-
quality - not tested

连接到 RFK Jr 相关端点的模型上下文协议网关,支持 STDIO 和 SSE 传输方法。

  1. Requirements
    1. Installation
      1. Configuration
        1. Usage
          1. Running with VSCode
          2. Running from the Command Line
          3. Testing with MCP Inspector:
        2. Installation
          1. Install for Claude
          2. Install for Cline
        ID: pymggmjuti