# BidSparq

Connects US federal procurement searches and buyer contacts to your AI agent. Requires a Pro Max account.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: bidsparq
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/bidsparq/bidsparq-mcp-server
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/bidsparq

## What it 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.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://bidsparq.com/mcp`
- Environment variables: `BIDSPARQ_API_KEY`, `BIDSPARQ_BASE_URL` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://bidsparq.com/mcp
```

2. **Platform CLI**
```bash
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 <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add bidsparq --url https://bidsparq.com/mcp
```

2. **Platform CLI**
```bash
codex mcp add bidsparq --env BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> --env BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> -- npx -y bidsparq-mcp-server
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "bidsparq": {
            "url": "https://bidsparq.com/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "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

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "bidsparq": {
            "type": "http",
            "url": "https://bidsparq.com/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "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

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http bidsparq https://bidsparq.com/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e BIDSPARQ_API_KEY=<BIDSPARQ_API_KEY> -e BIDSPARQ_BASE_URL=<BIDSPARQ_BASE_URL> bidsparq npx -y bidsparq-mcp-server
```
Replace <…> with your own values

## When to use it
- 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
- 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.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [CCXT](https://affpapa.org/en/nevibecode/mcp/ccxt.md) — MCP server · ★ 44591
- [Finance Toolkit](https://affpapa.org/en/nevibecode/mcp/finance-toolkit.md) — MCP server · ★ 5469
- [EdgarTools](https://affpapa.org/en/nevibecode/mcp/edgartools.md) — MCP server · ★ 2817
- [LetsFG — Flights & Hotels](https://affpapa.org/en/nevibecode/mcp/letsfg-flights-hotels.md) — MCP server · ★ 2197
- [AutoTS](https://affpapa.org/en/nevibecode/mcp/autots.md) — MCP server · ★ 1434

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
