MCP Server: Tool Defintions
The GovSpend Spark MCP server exposes 20+ tools across four categories. You never call these tools directly — you simply ask your AI assistant a question in plain English, and it selects the right tool, runs it, and answers using real GovSpend data scoped to your account's existing entitlements.
Federal Procurement
Tools covering FPDS contracts and SAM.gov opportunities across DOD, NASA, VA, GSA, and civilian agencies.
| Tool | Definition |
| search_federal_contracts | Search awarded federal contracts from FPDS. Filter by vendor, agency, NAICS code, date range, dollar value, and more. |
| search_federal_opportunities | Search active and historical federal solicitations from SAM.gov — including RFPs, RFIs, and sources sought. |
| analytics_federal_contracts | Run aggregate analysis on federal contracts. Surfaces top vendors, agency rollups, and trends over time. |
| analytics_federal_opportunities | Get statistical breakdowns of federal opportunities — volume by agency, NAICS distribution, and status counts. |
State & Local Procurement
Tools covering cities, counties, states, K–12 districts, higher education institutions, and special districts.
| Tool | Definition |
| search_contracts | Find state & local contracts by vendor, agency, dollar amount, expiration date, category, and geography. |
| search_bids | Search state & local bids and RFPs. Filter by status, due date, and keywords. |
| search_spending | Retrieve individual purchase orders and spending records at the line-item level. |
| analytics_contracts | Aggregate state & local contract data — top vendors, agency leaderboards, and category breakdowns. |
| analytics_bids | Statistical analysis on state & local bid volume, win rates, and geographic distribution. |
| analytics_spending | Aggregate spending analysis — vendor totals, agency rollups, and time-series breakdowns. |
Intelligence & Context
Tools surfacing the people, meetings, and documents behind the procurement numbers.
| Tool | Definition |
| search_contacts | Find government and vendor contacts — procurement officers, decision-makers, and department heads. |
| analytics_contacts | Aggregate views on contacts by agency, role, department, and geography. |
| search_meetings | Search government meeting records, minutes, and agendas for project mentions, vendor names, and budget discussions. |
| search_documents | Search historical government documents and retrieve relevant text chunks with citations. |
Saved Searches & Exports
Tools for reusing, sharing, and exporting work your AI assistant has already done.
| Tool | Definition |
| create_saved_search | Save any search as a reusable, named search you can rerun later or share with teammates. |
| run_saved_search | Execute an existing saved search with optional sort overrides or refined criteria. |
| search_saved_searches | Find saved searches available to your account — both yours and any that have been shared. |
| export_saved_search | Export saved search results to CSV or Excel for analysis outside the chat. |
| get_document_taxonomy | Browse the live document taxonomy — all categories and subcategories with counts. |
| get_result | Retrieve stored search results by handle to revisit earlier findings. |
Integration Notes
- Read-only posture. All GovSpend MCP tools are read-only. No tool writes, modifies, or deletes any data.
- Entitlement-scoped. Every tool call returns only data your GovSpend account is already entitled to see — the MCP grants no additional access.
- Production endpoint:
https://mcp-spark-prod.govspend.com/mcp - Health check:
https://mcp-spark-prod.govspend.com/health
For questions, contact support@govspend.com.