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. Copy one connector per chat. Putting both in the same mcp.json loads mutation tools next to customer text. The client discovers OAuth, opens a browser, you approve. Details in OAuth.
Reader chat:
{
"mcpServers": {
"feedjolt-reader": {
"url": "https://api.feedjolt.com/mcp/reader/"
}
}
}Writer chat (a different Claude project, ChatGPT chat, or Cursor workspace):
{
"mcpServers": {
"feedjolt-writer": {
"url": "https://api.feedjolt.com/mcp/writer/"
}
}
}Combined https://api.feedjolt.com/mcp/ still works. Treat it as legacy and unsafe.
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 one connector. This is Reader:
{
"mcpServers": {
"feedjolt-reader": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.feedjolt.com/mcp/reader/",
"--header",
"Authorization: Bearer fjk_YOUR_KEY"
]
}
}
}Writer is the same block with feedjolt-writer and https://api.feedjolt.com/mcp/writer/. Put it in a different Claude project. Do not list both in this file.
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 one connector per workspace. This is Reader:
{
"mcpServers": {
"feedjolt-reader": {
"transport": "http",
"url": "https://api.feedjolt.com/mcp/reader/",
"headers": { "Authorization": "Bearer fjk_YOUR_KEY" }
}
}
}Writer is the same with feedjolt-writer and /mcp/writer/, in a different Cursor workspace.
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).
MCP Server
Connect Feedjolt to Claude Desktop, Cursor, Windsurf, and other AI clients via the remote MCP server. Read, triage, and manage your whole roadmap without leaving your editor.
MCP OAuth
Connect Feedjolt MCP with a URL and no API key. How consent works, why the redirect hostname matters, scopes, step-up for delete, and how to revoke connected apps.
