BidSparq — Claude Code MCP server: what it does, how to install
Connects US federal procurement searches and buyer contacts to your AI agent. Requires a Pro Max account.
claude mcp add --transport http mcp https://bidsparq.com/mcpWhat BidSparq does
This MCP server provides 55 tools for investigating United States public sector procurement. Your AI assistant can query solicitations across 130 sources, inspect FFATA subcontracting records, and retrieve award distributions including median and 75th percentiles. It also flags wired opportunities by catching brand-specific locks or thin task descriptions.
The server indexes over 60,000 active contract vehicles like GWACs or GSA Schedules, alongside 85,978 procurement officer records. Running queries without an active Pro Max plan fails immediately: requests return an authorization error. Fair-use restrictions cap throughput at 60 calls per minute and 500 per hour.
What it helps with
- identify prime contractors hiring subs under designated NAICS codes
- spot wired solicitations containing proprietary brand locks
- evaluate federal software pricing medians and award histories
- monitor contract expiration dates for upcoming recompetes
Example prompts for the agent
- Find prime contractors hiring subcontractors under NAICS 541512.
- What is the typical award size for VA software deals?
- Check defense IT solicitations for signs of wired RFPs.
How to install BidSparq
1Platform CLI: remote server
claude mcp add --transport http mcp https://bidsparq.com/mcp2Platform CLI
claude mcp add --env BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> --env BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> --transport stdio bidsparq -- npx -y bidsparq-mcp-serverReplace <…> with your own values
1Platform CLI: remote server
codex mcp add bidsparq --url https://bidsparq.com/mcp2Platform CLI
codex mcp add bidsparq --env BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> --env BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> -- npx -y bidsparq-mcp-serverReplace <…> with your own values
Config file
{
"mcpServers": {
"bidsparq": {
"url": "https://bidsparq.com/mcp"
}
}
}{
"mcpServers": {
"bidsparq": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
],
"env": {
"BIDSPARQ_API_KEY": "<BIDSPARQ_API_KEY>",
"BIDSPARQ_BASE_URL": "<BIDSPARQ_BASE_URL>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"bidsparq": {
"type": "http",
"url": "https://bidsparq.com/mcp"
}
}
}{
"servers": {
"bidsparq": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
],
"env": {
"BIDSPARQ_API_KEY": "<BIDSPARQ_API_KEY>",
"BIDSPARQ_BASE_URL": "<BIDSPARQ_BASE_URL>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http bidsparq https://bidsparq.com/mcp2Platform CLI
gemini mcp add -e BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> -e BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> bidsparq npx -y bidsparq-mcp-serverReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about BidSparq
How to install BidSparq in Claude Code?
Run this command in your terminal: `claude mcp add --env BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> --env BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> --transport stdio bidsparq -- npx -y bidsparq-mcp-server`. Replace placeholder variables with your credentials.
What does the BidSparq MCP server do?
It connects AI clients to public contracting databases, exposing 55 tools for RFP discovery, SAM vendor lookups, and pricing benchmarks.
Is a paid subscription required?
Yes, you need an active Pro Max plan on bidsparq.com. Without it, server queries return an authorization error.