Model Context Protocol

MCP server

One remote MCP endpoint gives any MCP client — Claude Desktop, Claude Code, Cursor, Codex, OpenClaw, Hermes — the same provider data tools as the REST API. No SDK, no generated client. Add one config block.

Endpoint

https://api.replynodes.com/mcp   (Streamable HTTP)

The server is remote — nothing to install for clients with native remote-MCP support. For stdio-only clients, use the thin bridge package:

npm install @replynodes/mcp     # forwards stdio → remote, authenticates with your key

Authentication

Pass your ReplyNodes API key as a connection header. The same rn_live_... key works for both REST and MCP — usage meters into the same workspace.

Tools

ToolCostWhat it does
search_endpointsfreeFind provider operations by keyword across every live route.
describe_endpointfreeFull parameter and response schema for one operation.
check_balance / usagefreeCurrent quota and usage for your key.
x_user_postsmeteredPublic posts by an X handle (normalized post page).
x_postmeteredA single public X post by ID.
appstore_search / appstore_app / appstore_similarmeteredGoogle Play search, app lookup, related apps.
youtube_* / tiktok_* / reddit_*meteredEnabled per provider as adapters ship.
Free discovery tools let an agent explore the API before spending anything — the pattern proven by fetcher.sh's MCP surface: agents that can describe endpoints themselves integrate faster and make fewer malformed calls.

Setup examples

Claude Code / CLI clients

claude mcp add replynodes --transport http \
  https://api.replynodes.com/mcp \
  --header "Authorization: Bearer $REPLYNODES_API_KEY"

Claude Desktop / Cursor (JSON config)

{
  "mcpServers": {
    "replynodes": {
      "url": "https://api.replynodes.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_REPLYNODES_API_KEY" }
    }
  }
}

stdio-only clients (bridge)

npx @replynodes/mcp   # set REPLYNODES_API_KEY in the environment

MCP vs REST

REST APIMCP
Best forProduction agent runtimes, high volume, typed clientsInteractive assistants, exploration, quick integration
AuthBearer key per requestKey in connection header, once
Discovery/capabilities endpoints + OpenAPIBuilt-in free search/describe tools
PricingSame metering — one workspace, one usage ledger