Model Context Protocol
Connect your AI to your network.
ContactGraph is a remote MCP server. Point Claude, ChatGPT, Gemini, or any MCP client at it and your assistant can answer “who do I know at…” questions using your own enriched graph — no scraping, no API keys, just sign in with Google.
MCP server URL
https://api.contactgraph.ai/mcpStreamable HTTP transport. A trailing slash is fine. This is an endpoint for agents — opening it in a browser will not show a page.
Authentication
OAuth 2.1 with dynamic client registration. No Client ID or Secret — your MCP client registers automatically and you sign in with Google.
Setup
Add ContactGraph to your client
Claude
Claude.ai and Claude Desktop, via custom connectors.
- In Claude, open Customize (top of the left sidebar) → Connectors → + → Add custom connector.
- Name it ContactGraph and paste the MCP URL above as the Remote MCP server URL.
- Leave Client ID / Secret empty (dynamic client registration), click Connect, and sign in with Google.
- Start a new chat, enable the ContactGraph connector, and ask e.g. “What VCs do I know?”
Note: If tools stop responding after a while, disconnect and reconnect the connector to refresh the token.
ChatGPT
Custom apps via Developer Mode (Plus, Pro, Business, Enterprise on the web).
- In ChatGPT Settings → Apps, open Advanced settings → Developer mode and turn it on.
- Click Create app, name it ContactGraph, paste the MCP URL, and choose OAuth (leave Client ID / Secret empty).
- Check “I trust this application”, click Create, and complete the Google sign-in.
- In a new chat, open the + menu → Developer mode → select ContactGraph, then ask your question.
Note: Write actions (sync, connect) ask for confirmation — review each tool call before approving.
Gemini CLI
Google’s open-source terminal agent, with automatic OAuth discovery.
- Run: gemini mcp add -s user --transport http contactgraph https://api.contactgraph.ai/mcp
- Start the Gemini CLI and run /mcp auth contactgraph, then sign in with Google in the browser.
- Verify with /mcp (tools appear as mcp_contactgraph_*), then ask your question.
Note: OAuth needs a local browser, so headless SSH sessions require port forwarding.
OpenClaw
Self-hosted agent gateway (WhatsApp, Telegram, and more).
- Install the skill: curl -s https://api.contactgraph.ai/skill.md -o ~/.openclaw/skills/contactgraph/SKILL.md
- Add contactgraph to your MCP config pointing at the MCP URL (the OAuth bridge plugin handles PKCE and refresh).
- Run /mcp auth contactgraph and sign in with Google; verify tools with /mcp tools.
Also works with Cursor, Claude Code, and any MCP-compatible client. For Gemini Enterprise and other advanced setups, see the full README.
How it works
What your agent does once connected
The server exposes a small set of tools. A typical run:
connect_source— link Gmail (open the Google consent URL once)sync_source— import your contacts, then poll get_source_status until it reports partial or completestart_enrichment— resolve employers, roles, and social profiles (poll get_enrichment_status)query_network— ask questions like “Who do I know at Stripe?”
Then just ask, in plain language:
- “Who do I know at Stripe?”
- “What VCs have I met?”
- “Find warm paths into AI startups that are hiring.”
- “Who did I talk to about hiring?”
Terminal & custom agents
Prefer the raw API or a skill file?
Any agent that can make HTTP requests can use the same tool surface over REST, or load the published skill file for step-by-step instructions. Both live on the API host.
https://api.contactgraph.ai/skill.mdYour network is yours. Point your agent at it.
Nonprofit · Open source · Never shares your data · Free forever