You can now search GovTrove’s database of 100,000+ federal contract opportunities directly from your AI assistant. No tab switching, no filters to configure — just ask in plain English and get results.
This works through the Model Context Protocol (MCP), an open standard that lets AI assistants connect to external data sources. GovTrove’s MCP server gives your AI assistant real-time access to the same SAM.gov opportunity data available on app.govtrove.com.
What You Can Do
Once connected, you can ask your AI assistant things like:
- “Find cybersecurity contracts with 8(a) set-asides posted this week.”
- “Show me IT services opportunities from the Department of Defense closing in the next 30 days.”
- “Search for NAICS 541512 contracts with a HUBZone set-aside.”
- “Get the details for solicitation W911QY-26-R-0045.”
Your AI assistant translates your question into a structured search, calls GovTrove, and presents the results with context — summarizing key details, highlighting deadlines, and linking to the full SAM.gov notice.
How to Set It Up
Claude.ai (Easiest)
- Go to Settings → Connectors in Claude.ai
- Click Add custom MCP server
- Enter the URL:
https://mcp.govtrove.com/mcp - Authorize with your GovTrove account
That’s it. Claude now has access to GovTrove’s search and opportunity detail tools.
Claude Desktop
Add GovTrove to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"govtrove": {
"url": "https://mcp.govtrove.com/mcp"
}
}
}Restart Claude Desktop and authorize when prompted.
Other MCP-Compatible Clients
Any client that supports the MCP Streamable HTTP transport can connect to GovTrove. Use the server URL https://mcp.govtrove.com/mcp and follow your client’s instructions for adding a remote MCP server.
Available Tools
GovTrove exposes three tools to your AI assistant:
- search_opportunities — Search by keyword, NAICS code, set-aside type, agency, posted date, response deadline, and more. Returns matching opportunities with title, agency, type, deadline, and a direct link to SAM.gov.
- get_opportunity — Get full details for a specific opportunity by its notice ID. Returns description, contacts, place of performance, attachments, and related notices.
- data_status — Check how fresh the data is: when the last SAM.gov sync completed and how many opportunities it processed.
Query Limits
AI assistant access is included with every GovTrove account, free. There is no paid tier and nothing to upgrade to.
You need a free GovTrove account to connect — the server authorizes you through your account when you add it, so there is no anonymous access. Once connected you get 500 queries per day, which is plenty for daily research workflows and automated monitoring. The limit resets on a rolling 24-hour window, and it exists only to stop a misbehaving client from hammering the database, not to sell you anything.
Why Use AI Instead of the Web App?
The GovTrove web app is still the best way to browse, filter, bookmark, and track opportunities. The AI integration shines in different scenarios:
- Quick lookups — You’re already in Claude working on a proposal and want to check a solicitation number without switching tabs.
- Natural language search — You know what you want but not how to express it with filters. “Logistics contracts in the southeast under $500K” just works.
- Analysis — Ask your AI to compare multiple opportunities, identify patterns, or summarize a long description.
- Workflow integration — If you’re already using Claude for BD work, GovTrove data is right there in the conversation.
Data and Privacy
GovTrove’s MCP server returns the same public SAM.gov data available on our web app. Your queries are authenticated with your GovTrove account and are not shared with other users. We track usage counts for rate limiting but do not store your query content long-term.
← Back to BlogReady to try it?
Connect GovTrove to your AI assistant and search contracts in plain English.
Create a Free Account