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.

Puerta de enlace MCP para puntos finales RFK Jr

Está disponible para ejecutarse utilizando transportes STDIO y SSE

Requisitos

  • Python 3.10+
  • Dependencias enumeradas en requirements.txt

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    pip install -r requirements.txt

Configuración

El servidor lee la configuración del endpoint desde un archivo YAML. De forma predeterminada, busca el archivo en /Users/gregory/g/projects/llm/roma/rfk_jr/rfkjr.yaml , pero puede especificar una ruta diferente mediante la variable de entorno CONFIG_PATH .

Ejemplo de configuración de YAML:

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

Uso

Ejecutando con VSCode

Ejecutar desde la línea de comandos

Pruebas con MCP Inspector:

Inicie el inspector MCP con:

npx @modelcontextprotocol/inspector

Para STDIO, vaya a la consola del inspector en http://localhost:5173 y use:

|Tipo de transporte|STDIO| |Comando| uv | |Argumentos| run --with fastmcp --with pyyaml --with httpx --with pydantic fastmcp run server.py |

Instalación

Instalar para Claude

fastmcp install server.py --name "mcprfkgw"

Instalar para Cline

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

Una puerta de enlace de protocolo de contexto de modelo que se conecta a puntos finales relacionados con RFK Jr y admite los métodos de transporte STDIO y 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