MCP-Server

govbid-mcp-server

io.github.imgproc-git/govbid-mcp-server
Business & Betrieb Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Searches daily updated U.S. federal contract opportunities from SAM.gov and provides source links and opportunity details.

get_api_info
Get metadata about the GovBid Global API including version, data source, license information, and usage guidelines. Call this first to understand the service before making other tool calls.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
get_opportunity_detail
Get the direct SAM.gov URL for a specific contract opportunity by its notice ID. Use this to provide users with a link to verify and view full details on SAM.gov.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['notice_id'], 'properties': {'notice_id': {'type': 'string', 'description': "The unique notice ID of the opportunity (from the 'id' field in search results)"}}}
register_agent
Register this agent with the GovBid Global API and receive an API key. Call this once if you don't already have an api_key, before calling search_opportunities. No human interaction (e.g. CAPTCHA) is required — this endpoint is designed for autonomous AI agent self-registration. The returned api_key is shown only once, so store it for reuse.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_name', 'email'], 'properties': {'email': {'type': 'string', 'description': 'A contact email associated with this registration. One active key is allowed per email.'}, 'agent_name': {'type': 'string', 'maxLength': 100, 'description': "A name identifying this agent or application (e.g. 'research-assistant-v2')"}}}
search_opportunities
Search U.S. federal government contract opportunities from SAM.gov. Returns recent procurement notices with title, department, deadline, and source URL. Data is updated daily. License: Public Domain (SAM.gov). Requires an api_key — call register_agent first if you don't have one.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['api_key'], 'properties': {'days': {'type': 'number', 'default': 7, 'maximum': 365, 'minimum': 1, 'description': 'How many days back to search (1-365, default: 7)'}, 'limit': {'type': 'number', 'default': 10, 'maximum': 100, 'minimum': 1, 'description': 'Number of opportunities to return (1-100, default: 10)'}, 'api_key': {'type': 'string', 'description': "GovBid API key (X-API-Key). Required for authentication. If you don't have one, call register_agent first."}, 'department': {'type': 'string', 'maxLength': 100, 'description': "Filter by agency/department name (partial match). Examples: 'DEFENSE', 'NAVY', 'ARMY', 'INTERIOR', 'HEALTH'"}}}
Hinzugefügt
get_api_info
17. September 2026 12:42
Hinzugefügt
get_opportunity_detail
17. September 2026 12:42
Hinzugefügt
search_opportunities
17. September 2026 12:42
Hinzugefügt
register_agent
17. September 2026 12:42