Building an integration and only need your assistant to read these docs? Use
the docs MCP server at
https://docs.pipecorn.com/mcp
instead. It needs no key and spends no credits.
Set up your client
Claude
Add Pipecorn as a custom connector and sign in with OAuth.
ChatGPT
Add the Pipecorn app from the ChatGPT app directory, or create one in
developer mode, and sign in with OAuth.
Claude Code
One command with your API key.
Cursor
Add the server to your
mcp.json with your API key.X-API-Key header (or a workspace key in X-Workspace-Key).
Authentication
The server accepts exactly one of these on each request:
Do not put an API key in
Authorization. A Bearer value is always treated as
an OAuth access token, so a raw API key there is rejected with 401 and
"Invalid or expired token".
Prerequisites
- A Pipecorn account with an API key (personal, or a workspace key). OAuth clients sign in with your Pipecorn login instead and do not need the key.
- Node.js, only for clients that run the server through
mcp-remote(Claude Code, Cursor).
How it fits with the other surfaces
The MCP server exposes the same primitives as the REST API and the CLI, so anything you can do in a chat you can also script. Use MCP when a person is driving an assistant. Use the API or CLI when code is driving the workflow. Credits and plan limits are shared across all three; see Credits vs limits. Before any large extraction or enrichment, the assistant should call thepreview_* tools and get_credits to size the job and confirm the balance.
The agents guide lists the conventions
we recommend agents follow.
Roadmap
The MCP server is updated regularly. Upcoming work:- Additional tools for Signals and Lists
- CSV download support
- Custom UI cards
- Token-usage optimizations