MCP requests consume credits at the same rate as equivalent REST calls. See Credits for per-tool costs.
Go to Settings → Connectors → Add custom connector and paste:
https://api.ocean.io/mcp/?api-token=YOUR_API_TOKENNo JSON editing or Node.js required. Custom connectors are tied to your Claude account and sync across Claude apps: add it once on claude.ai and it works in Claude Desktop too, and vice versa.
From your terminal:
claude mcp add --transport http ocean_data_api https://api.ocean.io/mcp/?api-token=YOUR_API_TOKENRestart Claude Code (or refresh the MCP tools) to pick it up.
Use this only if your build has no Connectors UI. Unlike connectors, this method runs on your machine and requires Node.js to be installed: without it, Claude Desktop fails silently and the tools never appear. If possible, update Claude Desktop and use the connector method above instead.
Edit claude_desktop_config.json:
{
"mcpServers": {
"ocean_data_api": {
"command": "npx",
"args": [
"mcp-remote",
"https://api.ocean.io/mcp/?api-token=YOUR_API_TOKEN"
]
}
}
}Quit and reopen Claude Desktop. The Ocean.io tools will appear in the tool picker.
Open Settings → MCP → Add new global server and paste the same JSON as above. Restart Cursor to pick it up.
| Tool | What it does | Cost |
|---|---|---|
list_company_fields |
Every company field you can filter or request. Static — cache for the session. | Free |
list_people_fields |
Every people field. Static. | Free |
list_industries |
Ocean.io industry taxonomy. Static. | Free |
list_linkedin_industries |
LinkedIn industry filter options. Static. | Free |
search_companies |
Filter or lookalike search. Paginated. | 0.2 credits / result |
search_people |
Search by title, location, skills, company. Paginated. | 0.2 credits / result |
export_companies |
CSV export — up to 10,000 domains. Requires user confirmation. | 0.2 credits / exported company |
export_people |
CSV export — up to 10,000 LinkedIn handles or URLs. Requires user confirmation. | 0.2 credits / exported person |
Export credit examples:
You're only charged for records the export actually returns — failed matches don't count.
list_*) are static within a session — cache them to avoid burning turns on lookups.Prompt: Find Chicago-headquartered companies similar to pandadoc.com and export them to CSV.
The assistant typically:
search_companies with lookalikeDomains: ["pandadoc.com"] and a Chicago location filter.export_companies and returns the download URL.