Skip to main content

SpendQuery

com.spendquery/spendqueryVersion 1.0.0

US federal spending, contracts, SAM.gov notices, FAR clauses and SBIR awards, in plain English.

Status

Responds612 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:16 UTC
Latency
612 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.spendquery.com/mcpResponds612 ms
No sign-in

Claude Code

claude mcp add --transport http spendquery https://api.spendquery.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: spendquery
Remote MCP server URL: https://api.spendquery.com/mcp

Cursor

{
  "mcpServers": {
    "spendquery": {
      "url": "https://api.spendquery.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"spendquery","type":"http","url":"https://api.spendquery.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

22 tools

Tools of SpendQuery
Read-only
Idempotent
Open world
award_pricesFor pricing a bid: what contracts in an industry (and state) are typically worth over the last three complete fiscal years (percentiles of award values by kind: definitive contracts, purchase orders, orders under vehicles; by set-aside and competition), and GSA schedule ceiling hourly rates (CALC+) for a labor category. Never a suggested price.NoYesYesNo
browse_codesBrowse what the government buys, with contract spend. kind: psc (products and services) | naics (industries). No group and no query -> the groups (PSC: services by letter, e.g. D = IT services, R = professional support; products by 2 digits, e.g. 84 = clothing and individual equipment; NAICS: 2-digit sectors), largest first. group -> the codes in it. query -> codes whose name contains the words. Default year: last complete fiscal year. Use a code or its name in a plan's psc / naics filter.NoYesYesNo
company_profileOne company in one call: federal money by year (all its registrations rolled up), top agencies, industries, places and largest awards, SAM.gov registration (expiry, size and certifications), exclusions, state payments and a short brief, each section with its answer and first rows, and its spendquery.com page. Uses the page as built for the site when there is one (fast), else builds it (5-15 s).NoYesYesNo
competitor_watchWhat is new with one company (a competitor, a teaming partner, a prime), from the records, no AI: its new awards (base awards to it or a subsidiary in the last 45 days of loaded data, largest first; Defense publishes about 90 days late), its contracts ending within 12 months as incumbent (with the follow-on SAM.gov notice when one is posted: the re-bids to watch), and open SAM.gov notices in its main industries (its top NAICS codes by contract dollars in the last two fiscal years), newest first. On spendquery.com a signed-in user can follow the company and get these weekly by e-mail.NoYesYesNo
find_bid_portalsWhere to bid in a place: the state's, county's or city's own bid / procurement portal, the platform it runs on (Bonfire, OpenGov, DemandStar, PlanetBids, BidNet Direct...), its open bids list when known (open_bids_url: give that link first), department bid pages (more_links), where vendors register, and the levels above it (a city's county and state). Covers every state and territory, every county with a county government and the cities and towns of 10,000+; a smaller place gets its state's portal. status: confirmed (the bid page was checked), listed (added by hand; the site blocks automated checks) or site_only (only the official site so far: say the bid page isn't confirmed; no site means no working official website was found, so point to the county and state instead). in_spendquery: sources whose bids or contracts search_local_bids already has. certification_and_help: the state's own small-business certifications (Texas HUB, Virginia SWaM...; empty when it has none) and the national help (APEX Accelerators, SBDCs, SBA certifications). For a city, open_federal_notices_url lists the open SAM.gov notices performed there (search_notices with state and city gives them as data). SpendQuery links to these portals; it doesn't copy their bids.NoYesYesNo
get_catalogWhat SpendQuery can answer: data coverage, metrics, dimensions (with examples and whether they apply to contracts or assistance), analyses, the QueryPlan JSON schema, planning rules and example question -> plan pairs. Call this first (no arguments): the federal catalog. section: "states" (state, county and city checkbooks in brief: each jurisdiction, their dimensions, rules and examples), "state:<CODE>" (one jurisdiction in full, e.g. "state:MA"), "rules" (every planning rule), "examples" (every worked example) or "full" (everything).NoYesYesNo
get_far_sectionOne FAR or DFARS section's full text (paragraphs), its part and subpart, the sections it refers to and the ones referring to it, and Federal Register rules changing its part. Cite it as FAR <section> (or DFARS) with the as-of date in source.NoYesYesNo
get_noticeOne SAM.gov contract notice as SpendQuery's brief sees it, no AI: the decision card (what the buyer needs, blockers, unknowns, a next step; each line labelled record / files / unknown), the timeline of the buy (planned buy, the contract it follows, earlier and newer notices, the award and the contract it became, each link confirmed / likely / possible) and what changed between versions of its public files. notice_id: from run_plan lists of contract_opportunities, or the id in a SAM.gov notice URL.NoYesYesNo
grant_opportunitiesFederal grant opportunities on Grants.gov: open ones soonest closing first (or forecast), by words and by who may apply, each with its number, agency, close date, award ceiling and estimated funding, and its spendquery.com page, plus up to 5 forecast grants on the same words (expected, not yet open). The search wants every word in the listing: with no match it tries fewer words and says what it searched for.NoYesYesNo
naics_finderDescribe the work in plain words -> the NAICS codes buyers actually use for it (codes on SAM.gov notices whose titles have the words and on federal contracts described with them), each with its SBA size standard.NoYesYesNo
opportunity_briefOne notice (or expiring contract) as its SpendQuery brief, no AI: the notice's facts and deadline, the contract it likely follows and how sure the match is, the incumbent and its money at the agency, other contracts it may follow, who else wins this work at the agency (with set-aside eligibility from their own SAM.gov registrations and how likely each is to bid, read from award history only), the contracting office (active contracts, how often its competed contracts drew one offer, how it usually buys), what similar work was awarded for (award values with options, not bids; prepared by a job, so "pending" the first time: ask again in a few minutes), the competitors' GSA ceiling rates and the agency's IT budget. For the decision card, the timeline of the buy and file changes: get_notice.NoYesYesNo
primes_and_subcontractorsWho does a kind of work, for the last complete fiscal year: the primes (with their certifications), the subcontractors primes reported paying (FSRS subawards), and prime -> subcontractor pairs, the teaming and subcontracting leads. Give at least one of naics, psc or agency; state narrows to where the work is done.NoYesYesNo
recompetesThe recompete pipeline: contracts ending in the next months with the incumbent, value, how they were bought (offers received, set-aside, vehicle) and the likeliest follow-on SAM.gov notice when one is posted, soonest ending first. Filters take names as people say them (VA, 541512, IT services, Leidos).NoYesYesNo
run_planRun a QueryPlan (see get_catalog.plan_schema). Returns status (ok | clarify | unsupported | error), a one-paragraph answer, columns, rows (max 100), the SQL that ran, caveats and how names were resolved to codes.NoYesYesNo
sbir_awardsSBIR and STTR awards since 1983 from SBA's SBIR.gov records, and who received them: totals, awards by year (Phase I / II), by agency, the companies with the most, and the latest awards (company, title, agency, phase, amount, year). Filters: agency (as SBIR.gov names it, e.g. "Department of Defense"), phase ("Phase I" or "Phase II"), program ("SBIR" or "STTR"), state (the winner's), q (words in the award title), company_uei, since (first award year). open_topics: also the SBIR/STTR solicitations open now (SAM.gov and Grants.gov). SBIR.gov counts awards by award year; USAspending (run_plan) counts money by fiscal year, so the two differ.NoYesYesNo
search_codesLook up codes and official names. kind: agency | bureau | state | county | naics | psc | program. Matches names (substring, case-insensitive) or code prefixes. Plans can use either the names or the codes.NoYesYesNo
search_farSearch the FAR and the DFARS (48 CFR chapters 1 and 2, as codified in the eCFR): sections whose title or text has every word, or a section number (e.g. 52.219-14) straight to it. reg: FAR | DFARS to limit. Returns section numbers, titles and a snippet; read one with get_far_section. The codified text lags the Revolutionary FAR Overhaul's class deviations.NoYesYesNo
search_local_bidsState, county and city government bids and contracts (not federal awards), from the governments that publish them as open data: Los Angeles (the City, LA County, LADWP, LAUSD, airports, port, Metro), New York City, San Francisco, Washington DC, Chicago, Cook County, Austin, Detroit, Richmond, Sacramento, Baton Rouge, Montgomery County MD, Delaware, Texas DOT, California state departments (Cal eProcure), SUNY construction, E-Rate and others. kind: "open" (taking responses, soonest due first), "planned" (forecasts: TxDOT's planned lettings, Illinois CDB, San Diego County), "awarded" (contracts first awarded in the last year: who won, net amounts) or "current" (in force today, soonest ending first: the re-bids). q: words in the title or description; state: two-letter code (open and planned bids); source: one source key from the reply's sources. Coverage is partial: no tool has every state, county and city; say so when the place asked about isn't covered. Each row links to the government's own record (source_url).NoYesYesNo
search_noticesOpen SAM.gov contract notices still taking responses, in one call (no QueryPlan): by words (also matched by meaning), NAICS, place, set-aside, agency and notice type, soonest deadline first. Each notice has its id (for get_notice), set-aside, deadline with time zone, days left, the stated or likely size, a single-bid risk flag and its SAM.gov link; with counts by notice type and set-aside. near + miles: only work within that many miles of a ZIP, city or county (each notice then has `miles`; notices that name only a state are left out: say so). For past awards and money use run_plan.NoYesYesNo
search_recipientsFind award recipients (companies, universities, governments) by name or UEI. Returns each registration's UEI, parent, listed-company ticker (if matched) and its OWN obligations across loaded years, largest first. A parent's money sits on its units, so a parent UEI's own obligations can be small or negative: for a company's total use run_plan with a company filter (name or ticker). A UEI that is a parent also returns parent_rollup (its units).NoYesYesNo
size_standardSBA small business size standards (13 CFR 121.201, the eCFR table): a NAICS code, a code prefix (5415) or industry words -> receipts ($ millions) or employees, exceptions and footnotes, and the programs that use them.NoYesYesNo
vehicle_matchFor 6-digit NAICS codes (and an optional agency): the shared contract vehicles (GWACs, multiple-award IDIQs, GSA Schedule, BPAs) carrying last complete year's contract money in those codes, the share through each and who each is reserved for (read from its name).NoYesYesNo

Details

Registry status
Active
Published
Oct 26, 2026
Updated
Oct 26, 2026
Repository
Not given
Categories (suggested)
Marketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing