govtenders-mcp
 
MCP server for government tender data. Search 11,000+ active contracts from CanadaBuys (Canada) and SAM.gov (United States).
Powered by ONE-1 autonomous agent with x402 micropayments on Base.
Setup
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"govtenders": {
"command": "npx",
"args": ["govtenders-mcp"]
}
}
}
Claude Code
claude mcp add govtenders -- npx govtenders-mcp
Cursor / VS Code
Add to MCP settings:
{
"govtenders": {
"command": "npx",
"args": ["govtenders-mcp"]
}
}
Tools
| Tool | Description | Cost | |------|-------------|------| | get_tender_stats | Active tender count, countries, industries | Free | | search_tenders | Search by industry, region, country, value range | $0.05 USDC | | get_latest_tenders | Latest published tenders by date | $0.03 USDC | | match_tenders | AI-powered semantic matching via Claude Haiku | $0.15 USDC |
Example Queries
Once installed, ask your AI assistant:
- "Show me construction tenders in Ontario"
- "Find IT contracts in California over $500K"
- "What government contracts match my cybersecurity consulting business?"
- "How many active tenders are there right now?"
- "Get the latest government procurement opportunities"
How It Works
The get_tender_stats tool is free and returns live statistics from the API. The search, feed, and match tools hit x402 payment-gated endpoints. Without a wallet configured, they return pricing info and direct URLs. The free stats tool alone provides valuable metadata about 11,000+ active opportunities.
Payment
Paid endpoints use x402 micropayments in USDC on Base (eip155:8453). When a paid tool is called without payment credentials, it returns the price and a direct URL to the API endpoint.
Links
- Live API — Free endpoint with tender stats
- x402 Manifest — Service discovery
- Agent Card — ERC-8004 identity
- ERC-8004 NFT — On-chain agent identity
License
MIT











