Feedjoltdocs
DevelopersMCP

MCP Setup

Connect Feedjolt to Claude Desktop, Cursor, and Windsurf over MCP. OAuth with a URL is the default; API keys remain a fully supported alternative.

The default is a URL and no key. The client discovers OAuth, opens a browser, you approve. Details in OAuth.

{
  "mcpServers": {
    "feedjolt": {
      "url": "https://api.feedjolt.com/mcp/"
    }
  }
}

API key (alternative)

API keys are not deprecated. If you want a static fjk_ credential, use the snippets below. Create a key at API keys.

Claude Desktop

Open ~/Library/Application Support/Claude/claude_desktop_config.json and add:

{
  "mcpServers": {
    "feedjolt": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.feedjolt.com/mcp/",
        "--header",
        "Authorization: Bearer fjk_YOUR_KEY"
      ]
    }
  }
}

Claude Desktop doesn't talk Streamable HTTP directly - mcp-remote is a tiny stdio↔HTTP bridge that the built-in Node runtime fetches on first launch. Restart Claude Desktop. The Feedjolt tools appear in the tool picker.

Cursor

In Cursor settings → MCP, add:

{
  "mcpServers": {
    "feedjolt": {
      "transport": "http",
      "url": "https://api.feedjolt.com/mcp/",
      "headers": { "Authorization": "Bearer fjk_YOUR_KEY" }
    }
  }
}

Windsurf

Same mcp-remote bridge as Claude Desktop. Path: ~/.codeium/windsurf/mcp_config.json.

Generic MCP client

The server speaks Streamable HTTP (MCP spec 2025-03-26). POST JSON-RPC envelopes to the URL. OAuth clients send a Bearer access token after consent. API-key clients send Authorization: Bearer fjk_... (or X-API-Key).

On this page