Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/bruhsb/paperclip-mcp/llms.txt

Use this file to discover all available pages before exploring further.

Cursor reads MCP server definitions from a JSON file that you can place either at the project level (version-controlled, shared with your team) or in your global Cursor settings (shared across all projects on your machine). Either way, the config shape is the same: an mcpServers object containing a paperclip entry with command, args, and env keys. Once saved and reloaded, Cursor exposes all 104 Paperclip tools to its AI chat panel.

Config file location

ScopePath
Project.cursor/mcp.json in your project root
GlobalCursor User Settings → MCP (GUI), or ~/.cursor/mcp.json
Use the project-scoped file to keep the config version-controlled alongside your code. Use the global location to share it across all projects without repeating the entry.

Environment variables

VariableRequiredDescription
PAPERCLIP_API_KEYYesBearer token for API authentication
PAPERCLIP_API_URLYesBase URL of the Paperclip API, e.g. http://127.0.0.1:3100
PAPERCLIP_AGENT_IDYesUUID of the agent running this MCP server
PAPERCLIP_COMPANY_IDYesUUID of the company (used for company-scoped endpoints)
PAPERCLIP_RUN_IDNoHeartbeat run ID — injected automatically by Paperclip during agent runs
PAPERCLIP_REQUEST_TIMEOUT_MSNoHTTP request timeout in milliseconds (default: 30000)

Configuration

Open (or create) the target config file and paste the block for your preferred variant.

Reload and verify

1

Reload MCP servers in Cursor

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run Cursor: Reload MCP Servers. Alternatively, restart Cursor entirely.
2

Open a Cursor chat and confirm tool count

Ask: “What paperclip tools do you have?”You should see 104 tools listed. If the count is lower or the server does not appear, check the troubleshooting guide.
For Paperclip-orchestrated heartbeat runs, PAPERCLIP_RUN_ID is injected automatically into the process environment — you do not need to add it to the config file.

See also

  • Troubleshooting — server not connecting, auth errors, network issues
  • Auth keys — how to obtain and rotate your PAPERCLIP_API_KEY
  • Docker / Podman guide — building and running the container image locally

Build docs developers (and LLMs) love