MCP server
Your contract pipeline, readable by the AI you already use
Captivaq ships an MCP server. Connect Claude, ChatGPT, Cursor or any MCP client with one API key, and it can query your matches, your deadlines, the incumbents you are up against and the values behind them, in plain English, without you opening a dashboard.
Things to ask once connected
- “Which of my matches close this week?”
- “Who is the incumbent on this contract, and what did the last award pay?”
- “Any recompetes in NAICS 5617 expiring in the next six months?”
- “Search sources sought notices in Texas from the last two weeks.”
- “Summarize my pipeline. What needs a decision today?”
Connect in two minutes
Create an MCP key from Settings, then API keys, in your workspace. The key is shown once; it travels as a bearer header to https://app.captivaq.com/api/mcp.
Claude Code
claude mcp add --transport http captivaq https://app.captivaq.com/api/mcp \ --header "Authorization: Bearer cq_mcp_..."
Claude Desktop, Cursor and other config based clients
{
"mcpServers": {
"captivaq": {
"url": "https://app.captivaq.com/api/mcp",
"headers": { "Authorization": "Bearer cq_mcp_..." }
}
}
}Clients that only support stdio
{
"mcpServers": {
"captivaq": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://app.captivaq.com/api/mcp",
"--header", "Authorization: Bearer cq_mcp_..."
]
}
}
}In ChatGPT, add the server URL and key under connector settings in developer mode.
The tools
captivaq_pipeline_overview
Your matched opportunities by status, plus what closes within seven days.
captivaq_list_matches
Your matches ranked by fit score, with deadlines and the AI's read on each.
captivaq_search_opportunities
Keyword, NAICS and notice type search across SAM.gov, CanadaBuys, and state and provincial portals.
captivaq_opportunity_intelligence
One opportunity in full: incumbent, previous award, estimated value, contract expiration.
captivaq_upcoming_recompetes
Contracts coming up for rebid inside a window you set, soonest first.
captivaq_company_profile
Your registered codes, certifications and target regions, as the matching engine sees them.
Built to be safe to connect
- Read only. There is no tool that writes, bids, deletes or spends.
- Scoped to one workspace: the one the key was created in, nothing across tenants.
- Revocable in one click from Settings, then API keys. Rate limited per key.
- The key is hashed at rest and shown exactly once, at creation.
Try it on your own pipeline
Sign up, let the radar find your matches, then hand your assistant the key.
Questions
- Which AI tools work with it?
- Anything that speaks MCP over HTTP: Claude, Claude Code, Cursor, Codex and ChatGPT through its connector settings. Clients that only speak stdio bridge through mcp-remote.
- Can a connected assistant change anything in my workspace?
- No. Every tool is read only. The assistant can look at your pipeline and the notice mirror, and nothing else.
- What can other people on my team see?
- A key answers for the workspace it was created in, with the same data every member of that workspace already sees. Keys belong to the person who made them and can be revoked by that person anytime.
- Is there a separate charge for MCP access?
- No. It comes with your plan.