MCP Gateway for RFK Jr Endpoints

# MCP Gateway for RFK Jr Endpoints This is available to run using both STDIO and SSE transports ## Requirements - Python 3.10+ - Dependencies listed in `requirements.txt` ## Installation 1. Clone this repository 2. Install dependencies: ```bash pip install -r requirements.txt ``` ## Configuration The server reads the endpoint configuration from a YAML file. By default, it looks for the file at `/Users/gregory/g/projects/llm/roma/rfk_jr/rfkjr.yaml`, but you can specify a different path using the `CONFIG_PATH` environment variable. Example YAML configuration: ```yaml inna_cpt: url: http://127.0.0.1:7001 canvas: url: canvas ``` ## Usage ### Running with VSCode ### Running from the Command Line ### Testing with MCP Inspector: Start [MCP inspector](https://github.com/modelcontextprotocol/inspector) with: ``` npx @modelcontextprotocol/inspector ``` For STDIO, go to the inspector console at http://localhost:5173 and use: |Transport Type|STDIO| |Command|`uv`| |Arguments|`run --with fastmcp --with pyyaml --with httpx --with pydantic fastmcp run server.py`| ## Installation ### Install for Claude ``` fastmcp install server.py --name "mcprfkgw" ``` ### Install for Cline