Pitchfork
Pitchfork
Intro to PitchforkQuick Start Guide
Account ToolsAgent TUIConfiguration — Where Do My Args Go?Accounts Formatting ReferenceMCP ServerPublic APITriggers
GlossaryFAQ
Advanced Resources

MCP Server

Talk to your Pitchfork dashboard from Claude, Cursor, Windsurf, or any MCP-compatible AI assistant.

MCP Server

Pitchfork ships a hosted Model Context Protocol server so you can drive your accounts, proxies, scripts, agents, groups, and triggers directly from any MCP-compatible AI assistant — Claude Desktop, Cursor, Windsurf, Continue, or your own client.

Anything you can do in the dashboard, you can ask the assistant to do for you.

The MCP server uses the same API key as the Public API. One key, two surfaces.

One-click setup

The fastest way to wire up your AI assistant:

  1. Log in to your Pitchfork dashboard
  2. Open MCP in the sidebar
  3. Pick the API key you want to use
  4. Click Copy setup prompt for AI
  5. Paste it into Claude, Cursor, or any other AI assistant — it knows the rest

The assistant will fetch the live MCP documentation, generate the right config for your client, and tell you exactly where to paste it.

Endpoints

TransportURL
Streamable HTTP (recommended)https://api.getpitchfork.com/mcp
Server-Sent Events (legacy)https://api.getpitchfork.com/mcp/sse
Live machine-readable docshttps://api.getpitchfork.com/docs/mcp
Agent-friendly setup guidehttps://api.getpitchfork.com/docs/mcp/agent-instructions

Use Streamable HTTP unless your client only supports SSE.

Authentication

Pass your Pitchfork API key on every request. Both headers are accepted equally — use whichever your MCP client makes easiest:

# Option 1: X-API-Key header (simplest for MCP client config)
X-API-Key: pfk_live_your_api_key_here

# Option 2: Authorization header (standard OAuth-style)
Authorization: Bearer pfk_live_your_api_key_here

Every MCP request is a POST, so the auth middleware requires a Read-Write API key for every tool call — including tools/list and read actions like action: list. Read-only keys can connect but every call will be rejected with 403 insufficient_permissions.

Generate or rotate your key from Account Settings → API Keys in the dashboard. See the Public API guide for the full walkthrough.

Manual client setup

If you'd rather configure your client by hand, here are the snippets.

Available tools

Each tool is a single entry-point that handles list / get / create / update / delete via an action argument, so you don't need to memorize dozens of endpoints — just ask the assistant.

ToolWhat it manages
manage_accountsOSRS accounts: CRUD, search, import/export, stop, auth-capture, bulk rename, proxy pairing
manage_proxiesProxy pool and proxy assignments
manage_scriptsScript activities and their schedules
manage_agentsAgent machines and their status
manage_groupsAccount groups and proxy groups
manage_triggersAutomated triggers and their actions
manage_client_instancesTemplated client launch configurations (list, get, CRUD, launch)
manage_account_toolsAutomated account tools — ban appeal, Jagex upgrade, account creation, 2FA enable, status check (paid plan)

Ask the assistant things like:

  • "List my top five accounts by total level."
  • "Create a new account with login foo@bar.com and assign it to the Mains group."
  • "Disable every trigger that targets the Pures group."
  • "Which proxies haven't been used in the last week?"

The full schema for every tool is published live at https://api.getpitchfork.com/docs/mcp — your assistant will fetch it automatically, so it always sees the same version of the API your account is using.

Rate limits

Same as the Public API: 1,000 requests per hour per API key. When you hit the limit, you'll get a 429 with a Retry-After header. Each MCP tool call counts as one request.

Troubleshooting

Need Help?

  • Use the Copy setup prompt for AI button on the in-app MCP page — the prompt itself is a self-debugging guide.
  • Join our Discord for community support.
  • Check the FAQ for common questions.

Was this page helpful?

Accounts Formatting Reference

Complete guide to formatting accounts for import into Pitchfork

Public API

Programmatically manage your accounts, proxies, scripts, and triggers with the Pitchfork API

On this page

MCP ServerOne-click setupEndpointsAuthenticationManual client setupAvailable toolsRate limitsTroubleshootingNeed Help?