All examples on this page require a runtime token (
$PINKFISH_TOKEN). See Authentication to learn how to get one.Embedded MCPs
Embedded MCPs are built-in platform services — code execution, AI models, data storage, web search, and more. They require no connection or PCID. Just authenticate and call them through the MCP Farm (https://mcp.app.pinkfish.ai). See the Embedded MCPs overview to get started — the full list of embedded servers is in the sidebar.
Application MCPs
Application MCPs are proxied connections to external services (Gmail, Slack, Salesforce, Google Drive, etc.). Each one requires:- A connection — Set up on the Integrations page in the Pinkfish web app. This creates an OAuth link to the external service.
- A PCID — Every connection has a unique PinkConnect ID. You pass this PCID as a tool argument so the MCP Farm knows which OAuth connection to use (e.g., which Gmail account).
Retrieving Your PCID
There are two ways to get the PCID for a connection:| Method | When to use | Base URL |
|---|---|---|
| PinkConnect API | List all your connections and their statuses | https://proxy.pinkfish.ai (PinkConnect) |
| Discovery | Find the right connection for a specific task using natural language | https://mcp.app.pinkfish.ai (MCP Farm) |
PinkConnect API
PinkConnect is the connection management service that handles OAuth links to external services. Its API lives at a separate base URL from the MCP Farm:| Service | Base URL |
|---|---|
| PinkConnect (connection management) | https://proxy.pinkfish.ai |
| MCP Farm (tool execution) | https://mcp.app.pinkfish.ai |
| Query param | Description |
|---|---|
statuses | Comma-separated filter: connected, error, disconnected. Default: all. |
id field is the PCID you pass to application MCP tools. The service_key corresponds to the MCP server path (e.g., a service_key of "gmail" means you call https://mcp.app.pinkfish.ai/gmail).
Discovery
If you don’t know which connection to use, thecapabilities_discover tool can find it for you based on a natural language description of your task. This tool lives on the pinkfish-sidekick embedded MCP server and is called through the MCP Farm.
It returns both the tools and connections relevant to your request. The PCID is in connections[].id. See the Discovery page for full details.
Using a PCID
Once you have a PCID, pass it as an argument when calling any application MCP tool. The request goes to the MCP Farm (https://mcp.app.pinkfish.ai), not PinkConnect:

