FOR DEVELOPERS

A read-only MCP server
for your news agent.

MONOLITH exposes a small Model Context Protocol (MCP) endpoint over JSON-RPC 2.0 — plug Claude, n8n, or any MCP-compatible client straight into our live source health and breaking-news buffer. No user data, read-only.

ENDPOINT
POST https://monolith-proxy.parsa-hejazian.workers.dev/api/mcp
Authorization: Bearer <your-token>
Content-Type: application/json

Standard JSON-RPC 2.0 envelope — send {"jsonrpc":"2.0","id":1,"method":"tools/list"} to discover available tools, then tools/call with a tool name and params to invoke one.

AVAILABLE TOOLS
get_source_health
Health status of news sources, KV, and AI providers. No user data.
get_feed_summary
Recent breaking news buffer (last 25 stories). No user data.
get_content_seedsGOD TOKEN
Full headlines cache for content seeding. Requires an elevated token.
EXAMPLE
curl -X POST https://monolith-proxy.parsa-hejazian.workers.dev/api/mcp \
  -H "Authorization: Bearer $MCP_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_source_health"}}'
Access is invite-only for now. This is an early, minimal surface — email [email protected] if you're building something and want a token.