Skip to main content
Glama

Server Details

Six tools over US federal procurement: SAM.gov, FPDS awards, entities, subawards, exclusions.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
govconapi/govconapi-mcp
GitHub Stars
0
Server Listing
GovCon API MCP
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation4/5

The six top-level tools are mostly distinct: search finds datasets, get fetches one record by ID, resolve maps names to IDs, market provides market analytics, price provides price evidence, and contact finds people. There is minor overlap between search(wage_determinations), get(wage_determination), and price(wage_rates/wage_summary), but the descriptions generally make the intended entry point clear.

Naming Consistency4/5

All tool names are lowercase single words, giving a consistent namespace-like style rather than chaotic naming. However, they mix grammatical roles (verbs like get/search/resolve with nouns like market/price/contact) and do not follow a verb_noun pattern, so the convention is readable but not maximally predictable.

Tool Count5/5

Six top-level tools is well-scoped for a broad GovCon data API, with each tool owning a coherent area of responsibility. Although search and get contain many sub-operations, the top-level count itself is appropriate and avoids an unwieldy flat tool list.

Completeness4/5

The read-only surface is extensive: search/resolve/get cover many federal contracting datasets, while market, price, and contact add analytics, pricing evidence, and people lookup. Minor gaps remain, such as no direct get-by-ID for forecasts, award notices, or individual protests, but agents can usually work around these through search.

Publisher details

Operator
GovCon API
Operator website
https://govconapi.com
Vendor relationship
First-party
Restrictions
Sign in with an email address and a 6-digit code; a new email starts a 14-day free trial (50 requests a day, no credit card). After the trial, a paid plan is required: Developer ($19/month, 1,000 requests an hour) or Pro ($39/month). Some tools and fields require Pro. Covers U.S. federal procurement data only.

Available Tools

6 tools
contactFind who to contactA
Read-onlyIdempotent
Inspect

Who to talk to. Both need the Pro plan.

- company_decision_maker: a company's decision-maker, from its UEI (resolve(company) finds one);
  SAM registration agents are filtered out
- contracting_officer: a contracting officer's details from their name or email; agency and state narrow it

Inputs: kind (required), uei, name, email, +2 more. Returns: result

getGet one recordA
Read-onlyIdempotent
Inspect

Fetch one record by its ID. IDs come from search results or resolve. (Pro) needs the Pro plan.

- opportunity: notice_id from search(opportunities)
- contract (Pro fields), contract_modifications, contract_vehicle, recompete (Pro): a PIID from search(contracts)
  or search(recompetes). contract_vehicle is the IDIQ or schedule the contract was ordered under
- vehicle, vehicle_holders (Pro): a vehicle PIID from search(vehicles) or get(contract_vehicle)
- entity: a UEI (12 characters) or CAGE code (5); company_profile, company_awards, company_peers, vendor_risk
  (all Pro), prime_subawards, prime_relationships: a UEI from resolve(company)
- subaward: subaward_sam_report_id from search(subawards)
- protests_on_solicitation (Pro): a solicitation number from an opportunity or contract
- wage_determination: wd_id from search(wage_determinations)
- office: office_code from search(offices)
- organization, organization_relationships: organization_id from resolve(organization);
  options.direction = children or ancestors for relationships
`options` takes the record's extra arguments: company_awards {limit, offset, sort_by, sort_order},
vehicle_holders {limit}, contract_modifications {limit, offset}, organization_relationships {direction}.

Inputs: id (required), kind (required), options. Returns: result

marketAnalyze a NAICS marketA
Read-onlyIdempotent
Inspect

How big a NAICS market is, who wins it, and how it buys, across every agency. A 6-digit naics for the per-code views, which take no filters (for one agency: search(contracts) with naics and agency).

- size: obligated dollars, award count and concentration
- competition: offers per award, single-bidder share, set-aside mix
- solicitation_language: the phrases contracting officers use in that market's notices
- small_buys: how much is bought under the micro-purchase and simplified-acquisition thresholds
- leaderboard: ranked NAICS codes; `board` = biggest, least_crowded, most_open (no naics needed)
- find_codes: NAICS codes by market traits; filters: keywords (matches NAICS titles, not topics: use
  "computer", not "cybersecurity"), sector, prefix, min_market, max_competitors, set_aside_family
  (total_small_business | 8a | sdvosb | wosb | hubzone), sort_by (market | competitors | setaside_pct)

Inputs: view (required), board, naics, filters. Returns: result

pricePrice a bidA
Read-onlyIdempotent
Inspect

Price evidence for a bid. (Pro) needs the Pro plan.

- benchmark (Pro): the distribution of comparable contract values. naics (required), psc, agency,
  date_from, date_to, pricing_type (shorthand: FFP | T&M | CPFF | CPAF | LH), set_aside (code: 8A | SBA |
  SDVOSBC | WOSB | HZC | NONE), value_basis (current | potential | obligated)
- position (Pro): where a value ranks against comparable contracts. naics and value (a string, e.g.
  "2200000"), required; same optional filters as benchmark
- labor_rates: GSA CALC ceiling hourly rates. labor_category (required), match (contains | exact),
  education_level (HS | AA | BA | MA | PHD), min_experience, max_experience, naics, vendor, worksite,
  business_size, security_clearance
- wage_rates: SCA or Davis-Bacon hourly rates for an occupation. classification (title words, e.g.
  "Electrician"), occupation_code (SCA 5-digit), type (SCA | DBA), state, wd_number;
  sort_by: base_rate | classification | wd_number. For one place, get the WD first and read its rates
- wage_summary: the spread of those rates. classification or occupation_code, type, state

Inputs: kind (required), filters (required). Returns: result

resolveResolve names to IDsA
Read-onlyIdempotent
Inspect

Turn what the user said into the IDs and codes the other tools take. Start here when the user names an agency, describes their work, or names a company.

- agency: an agency name or acronym ("Navy", "FEMA") -> the exact `agency` value search filters expect
- naics: words from NAICS titles ("computer", "engineering", "construction") -> matching codes with market
  size. It matches titles, not topics: for "cybersecurity" try "computer"
- company: a company name -> SAM registrations with their UEI (a large firm has several; pick by name and
  location, or use search(companies), Pro, which ranks by award history)
- identifier: a legacy 9-digit DUNS number -> the matching UEI and company (a CAGE code goes to get(entity))
- organization: an agency or sub-agency name -> its organization_id in the federal hierarchy

Inputs: kind (required), query (required). Returns: result

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Federal procurement intelligence toolkit that searches SAM.gov contract opportunities, analyzes agency spending patterns, tracks competitor wins, and monitors small business set-aside programs (8a, HUBZone, SDVOSB, WOSB). 4 tools using SAM.gov and USASpending.gov data.
      3
      -
    • A
      license
      A
      quality
      B
      maintenance
      The most comprehensive keyless federal-data MCP server. 36 tools for SAM.gov + USAspending + Federal Register + eCFR + Grants.gov. No API key, no registration, no signup. Works in Claude Desktop, Claude Code, Codex CLI, Cursor, Continue, Gemini CLI, and any MCP-aware host.
      153
      235 npm
      17
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Access US federal award, recipient, agency, and spending analytics data from USAspending.gov via MCP, with 18 tools for searching and retrieving detailed records.
      485 npm
      5
      Apache 2.0
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to search federal contracts, analyze agency spending, track competitor wins, and monitor small business set-aside opportunities using SAM.gov, USASpending.gov, and FPDS data.
      1
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.