govrider-mcp-server
The GovRider MCP Server helps tech companies and consultants match their products or services against live government procurement opportunities (tenders, RFPs, grants, SBIR/STTR, frameworks) from 25+ official sources worldwide.
Free discovery search (
search_opportunities): Find up to 10 matching opportunities by describing your technology, product, or service. Filter by region (EU, US Federal, UK, Latin America, Asia Pacific, Africa), country, or funding type. Returns sector, region, funding type, estimated value, deadline, and status.AI-powered enriched search (
search_enriched, costs 1 credit): High-precision matching with AI match scores (0–100), strategic fit memos, political context analyses, translated titles, full descriptions, direct application URLs, agency details, keywords, deadlines, and estimated values.Check credit balance (
check_credits): View your GovRider credit balance and database status for free at any time.Live data: Opportunities are nightly-updated from 25+ official government portals, ensuring only open, active results are returned.
What is GovRider?
GovRider is for any tech company, consultancy, or individual with a technology product or service. You don't need to be a government specialist. If you build or sell technology, there are governments looking to buy it.
Thousands of live opportunities from 25+ official government portals and international organisations
Covers the US, EU, UK, Latin America, Africa, and Asia Pacific
Updated nightly - only live, open opportunities are returned
AI-enriched - every opportunity is verified, analysed, and semantically indexed
Describe what you sell or what you are building and get ranked matches in seconds
Related MCP server: LexSocket MCP Server
Quick Start
1. Get an API key
Sign up at govrider.ai and create an API key at govrider.ai/app/api-keys.
2. Install
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"govrider": {
"command": "npx",
"args": ["-y", "@govrider/mcp-server"],
"env": {
"GOVRIDER_API_KEY": "gr_live_your_key_here"
}
}
}
}Restart Claude Desktop after saving.
Add to .claude/settings.json in your project or ~/.claude/settings.json globally:
{
"mcpServers": {
"govrider": {
"command": "npx",
"args": ["-y", "@govrider/mcp-server"],
"env": {
"GOVRIDER_API_KEY": "gr_live_your_key_here"
}
}
}
}Add to your workspace .vscode/mcp.json:
{
"servers": {
"govrider": {
"command": "npx",
"args": ["-y", "@govrider/mcp-server"],
"env": {
"GOVRIDER_API_KEY": "gr_live_your_key_here"
}
}
}
}Tools
search_opportunities (FREE)
Discovery search across all sources. No credits required.
Parameter | Type | Required | Description |
| string | Yes | Description of your technology, product, or service (min 10 chars) |
| string | No | Filter: "EU", "US Federal", "UK", "Latin America", "Asia Pacific", "Africa" |
| string | No | Filter: "France", "Colombia", "Australia", etc. |
| string | No | Filter: "Tender", "Grant", "RFP", "SBIR/STTR", "Framework" |
| number | No | Results to return, 1-10 (default 10) |
Returns for each match:
Sector category
Region
Funding type
Estimated value
Deadline
Status
search_enriched (1 credit)
High precision matching via GovRider's proprietary AI architecture.
Parameter | Type | Required | Description |
| string | Yes | Detailed description of your technology, product, or service (min 20 chars). More detail = better matches. |
| string | No | Filter: "EU", "US Federal", "UK", "Latin America", "Asia Pacific", "Africa" |
| string | No | Filter: "France", "Colombia", "Australia", etc. |
| string | No | Filter: "Tender", "Grant", "RFP", "SBIR/STTR", "Framework" |
Returns for each match (10 results):
Match score (0-100)
GovRider's strategic fit memo assessing your tech solution or consulting offer suitability
GovRider's political context analysis of opportunities identified
Translated English title
Full description
Agency and country
Direct application URL
Document URLs
Keywords
Deadline and estimated value
check_credits
Check your GovRider credit balance and database status. No parameters required.
Configuration
Environment Variable | Required | Description |
| Yes | Your GovRider API key. Get one at govrider.ai/app/api-keys |
| No | Override API base URL (default: |
Examples
GovRider works by matching what you sell or build against live government opportunities. Describe your product or service, and GovRider finds where the demand is.
Tech product
"We build a cloud-based ERP platform for finance teams. Key modules include budget forecasting, procurement workflow automation, and real-time spend analytics. We integrate with SAP and any cloud provider via API."
Tech consulting
"Our firm provides cybersecurity advisory and implementation services: penetration testing, SOC setup, zero-trust architecture design, and GDPR/NIS2 compliance audits. We specialise in critical infrastructure and defence clients."
Coverage
Data from 25+ official government portals and international organisations
Regions: US, EU, UK, Latin America, Africa, Asia Pacific
All data is refreshed nightly
Only live, open opportunities are returned
Pricing
Tool | Cost |
| Free |
| 1 credit |
| Free |
Buy credits at govrider.ai/pricing.
Security
API keys are transmitted over HTTPS only
Keys are never stored in plaintext on GovRider's servers (SHA-256 hashed)
Rate limit: 60 requests per minute per API key
Report security issues to contact@govrider.ai
Development
# Clone
git clone https://github.com/carlosahumada89/govrider-mcp-server.git
cd govrider-mcp-server
# Install dependencies
npm install
# Build
npm run build
# Run locally
GOVRIDER_API_KEY=gr_live_... node build/index.jsLicense
MIT - see LICENSE.
Available Tools
4 toolscheck_creditsA
Check your GovRider credit balance. Each enriched search costs 1 credit. Discovery search and opportunity details are free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_opportunityA
Get full details for a specific opportunity from the last enriched search. Returns the strategic fit memo, political context memo, full description, application URL, agency, keywords, and status. FREE - no extra credit cost. You must run search_enriched first.
| Name | Required | Description | Default |
|---|---|---|---|
| number | Yes | The result number from the enriched search (1-10) |
search_enrichedA
Full AI-powered government procurement search with Claude Sonnet intelligence. Returns a compact ranked summary of 10 matches showing title, match score, region, type, value, and deadline. Costs 1 credit. Always searches globally across all sources to find the best matches. After reviewing the summary, use get_opportunity with a result number (1-10) to see the full strategic fit memo, political context memo, description, and application URL for any match - at no extra cost.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Detailed description of the technology, product, or service (min 20 chars). Include any country, region, or sector context directly in the description. More detail = better matches. |
search_opportunitiesA
Search government procurement opportunities worldwide. Returns sector category, region, funding type, estimated value, deadline, and status for up to 10 matches. FREE - no credits required. Always searches globally across all sources. Use this for initial discovery before committing credits to enriched search.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Description of the technology, product, or service to match against government opportunities (min 10 chars). Include any country, region, or sector context directly in the description. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
v1.1.3- Added
get_opportunity - Changed
search_enriched4 fields changed- removed
Input schema / properties / countryRemoved value: -{ - "description": "Filter by country (e.g. \"France\", \"Colombia\", \"Australia\")", - "type": "string" -} - removed
Input schema / properties / funding_typeRemoved value: -{ - "description": "Filter by funding type (e.g. \"Tender\", \"Grant\", \"RFP\", \"SBIR/STTR\", \"Framework\")", - "type": "string" -} - changed
Input schema / properties / query / descriptionPrevious value: -"Detailed description of the technology, product, or service (min 20 chars). More detail = better matches."New value: +"Detailed description of the technology, product, or service (min 20 chars). Include any country, region, or sector context directly in the description. More detail = better matches." - removed
Input schema / properties / regionRemoved value: -{ - "description": "Filter by region (e.g. \"EU\", \"US Federal\", \"UK\", \"Latin America\", \"Asia Pacific\", \"Africa\")", - "type": "string" -}
- Changed
search_opportunities5 fields changed- removed
Input schema / properties / countryRemoved value: -{ - "description": "Filter by country (e.g. \"France\", \"Colombia\", \"Australia\")", - "type": "string" -} - removed
Input schema / properties / funding_typeRemoved value: -{ - "description": "Filter by funding type (e.g. \"Tender\", \"Grant\", \"RFP\", \"SBIR/STTR\", \"Framework\")", - "type": "string" -} - removed
Input schema / properties / limitRemoved value: -{ - "description": "Number of results to return (1–10, default 10)", - "maximum": 10, - "minimum": 1, - "type": "number" -} - changed
Input schema / properties / query / descriptionPrevious value: -"Description of the technology, product, or service to match against government opportunities (min 10 chars)"New value: +"Description of the technology, product, or service to match against government opportunities (min 10 chars). Include any country, region, or sector context directly in the description." - removed
Input schema / properties / regionRemoved value: -{ - "description": "Filter by region (e.g. \"EU\", \"US Federal\", \"UK\", \"Latin America\", \"Asia Pacific\", \"Africa\")", - "type": "string" -}
3 tool updates
v1.1.0- First observed
check_credits - First observed
search_enriched - First observed
search_opportunities
TDQS
Scored across 4 tools
Each tool targets a distinct step in the procurement search workflow: credit checks, free discovery, paid enriched search, and detailed opportunity viewing. There is no overlap in purpose.
All tool names follow a consistent snake_case verb_noun pattern (check_credits, get_opportunity, search_enriched, search_opportunities), making them predictable and easy to understand.
With four tools, the server covers the essential user journey without unnecessary complexity. Each tool earns its place, and the count is appropriate for the domain.
The tool set provides a complete workflow: free discovery search, enriched search, detailed opportunity retrieval, and credit management. There are no obvious gaps for the stated purpose of government procurement search.
Maintenance
Related MCP Connectors
Find, score and track public-sector bids, RFPs, grants and tenders from 100+ official sources.
Monitor live government contracts and tenders across US Federal awards, EU TED OJ S & Brazil PNCP.
Government tender search for AI agents. UK, EU and US procurement opportunities.
Find government contracts, tenders and RFPs you can still bid on, in 193 countries. Free, no key.
Related MCP Servers
- AlicenseBqualityCmaintenanceProvides AI models with access to Ukrainian government procurement data from Prozorro, enabling search and retrieval of tender information by organization, date range, and other criteria.111 npm12ISC
- AlicenseNot gradedqualityDmaintenanceEnables search and analysis of European public procurement tenders, including EU above-threshold (TED) and below-threshold from 11 national sources, with hybrid search and filtering.MIT
- AlicenseAqualityCmaintenanceEnables AI agents to find, score, and monitor government contract opportunities across UK, EU, and US with AI-powered relevance scoring.2103 npm1MIT
- AlicenseAqualityFmaintenanceEnables searching for EU public-procurement tenders, analyzing cross-border risk, and understanding tender details through tools for CPV code lookup, EU threshold checks, red-flag scanning, and SME fit scoring.7MIT