npm bidsparq-mcp-serverstreamable-httpMITupdated 3mo ago
Query BidSparq's federal RFP, subaward, pricing, and vendor data from Claude Desktop, Claude Code, Cursor, Cline, and any other MCP-compatible AI client.
O que dá para fazer com BidSparq?
bidsparq-mcp-server
Query BidSparq's federal RFP, subaward, pricing, and vendor data from Claude Desktop, Claude Code, Cursor, Cline, and any other MCP-compatible AI client.
Pro Max plan required. Get one at bidsparq.com/plan.
What you get
- Find primes who hire subcontractors in your NAICS (102K+ FFATA subaward records, 18-month window)
- Pricing percentiles (p25 / median / p75) + agency average + year-over-year trend
- Wired-RFP detection (brand-name lock, intent-to-award, thin PWS, competitor-specific language)
- Hybrid RFP search (keyword + semantic + full-text PDF) across 130+ sources
- Past contract awards, recompete tracking, agency profiles, seasonal patterns
- SAM-registered vendor lookup (NAICS, set-asides, certifications, UEI, location)
- Buyer-side procurement-officer contact graph (Beacon-equivalent): find contacts at a given agency, deep-dive on any contact's posting history (85,978 procurement officers from real solicitation activity)
- Federal contract vehicle intelligence: 60,000+ active GWACs, GSA Schedules / FSS, BPAs, IDCs, BOAs — search by NAICS, agency, set-aside, vehicle type; get personalized recommendations; track expiration windows as recompete signals
All 55 tools available from your AI client. Unlimited usage on Pro Max subject to fair-use limits (per-minute / per-hour / daily cost), shared with in-app chat.
Install
1. Get an API key
bidsparq.com/settings/api-keys → Create Key → copy the bsq_live_... value.
2. Add to your MCP client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):
{
"mcpServers": {
"bidsparq": {
"command": "npx",
"args": ["-y", "bidsparq-mcp-server"],
"env": {
"BIDSPARQ_API_KEY": "bsq_live_..."
}
}
}
}
Restart Claude Desktop.
Claude Code (CLI)
Add to .mcp.json in your project (or ~/.claude/mcp.json globally):
{
"mcpServers": {
"bidsparq": {
"command": "npx",
"args": ["-y", "bidsparq-mcp-server"],
"env": {
"BIDSPARQ_API_KEY": "bsq_live_..."
}
}
}
}
Cursor
Edit .cursor/mcp.json in your project:
{
"mcpServers": {
"bidsparq": {
"command": "npx",
"args": ["-y", "bidsparq-mcp-server"],
"env": {
"BIDSPARQ_API_KEY": "bsq_live_..."
}
}
}
}
Cline / RooCode / Continue
Same JSON shape — refer to your extension's MCP config docs and paste the snippet above.
Try it
After install, ask your AI client:
- "Find me primes who hire subs in NAICS 541512"
- "What's the typical award amount for VA software contracts?"
- "Show me wired RFPs in defense IT so I know what to avoid"
- "What contracts are coming up for recompete in cybersecurity?"
- "Tell me about NASA's buying patterns"
- "Find HUBZone businesses in Texas for NAICS 541512"
Configuration
| Env var | Required | Default | Notes |
|---|---|---|---|
BIDSPARQ_API_KEY |
yes | — | bsq_live_... from your settings page |
BIDSPARQ_BASE_URL |
no | https://bidsparq.com |
Override for self-hosted / staging |
Troubleshooting
Invalid BIDSPARQ_API_KEY— Key is wrong, expired, or revoked. Create a new one in your settings.Pro Max plan required— Upgrade at bidsparq.com/plan.Rate limit exceeded— Pro Max has fair-use limits to protect against runaway scripts (per-minute: 60, per-hour: 500, daily cost cap). The 429 response includes aRetry-Afterheader. Most users will never see this; if you do, slow your loop or contact support.BidSparq MCP is not yet enabled in your account— MCP is in staged rollout. Email hello@bidsparq.com for early access.
Privacy
- The MCP server only sends data you explicitly query for (NAICS, agency names, search terms).
- Your conversations stay in your AI client — BidSparq sees only the tool calls.
- API keys are bcrypt-hashed at rest; only the first 12 chars (
bsq_live_xxx) are visible after creation.
License
MIT. Source: https://github.com/n0edlg/bidsparq-mcp-server
Instalação
Adicione BidSparq ao seu cliente. Escolha o que você usa.
{
"servers": {
"bidsparq-mcp-server": {
"type": "http",
"url": "https://bidsparq.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add bidsparq-mcp-server -- npx -y bidsparq-mcp-servercodex mcp add bidsparq-mcp-server -- npx -y bidsparq-mcp-serveramp mcp add bidsparq-mcp-server -- npx -y bidsparq-mcp-server{
"mcpServers": {
"bidsparq-mcp-server": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"bidsparq-mcp-server": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"bidsparq-mcp-server": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"bidsparq-mcp-server": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"bidsparq-mcp-server": {
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"bidsparq-mcp-server": {
"type": "local",
"command": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"bidsparq-mcp-server": {
"command": {
"path": "npx",
"args": [
"-y",
"bidsparq-mcp-server"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y bidsparq-mcp-serverRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Pontuação
39 / 100
Incompleta
- Documentação25/25
- Manutenção19/25
- Confiança13/20
- Capacidade0/15
- Instalação15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 95 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Histórico de versões
| Versões | Publicada |
|---|---|
| 0.3.4Mais recente | 29 de mai. de 2026 |
| 0.3.0 | 25 de mai. de 2026 |
| 0.2.1 | 24 de mai. de 2026 |
| 0.2.0 | 24 de mai. de 2026 |