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 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 |

インストール

クロードのためにインストール

fastmcp install server.py --name "mcprfkgw"

Cline のインストール

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

STDIO と SSE の両方のトランスポート方式をサポートし、RFK Jr 関連のエンドポイントに接続するモデル コンテキスト プロトコル ゲートウェイ。

  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