github Python re-analysis due

govconapi/govconapi-mcp

v0.2.3
github

MCP server for GovCon API: 53 tools over US federal procurement data. SAM.gov opportunities, FPDS contract awards, SAM entities, FFATA subawards, exclusions, and full-text search inside solicitation attachments (506,382 documents indexed, OCR included). For Claude, Cursor, Claude Code and any MCP client.

maintainer
govconapi
license
MIT
first seen
2026-08-31
last seen
2026-08-31
releases · 30d
4
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 53 tools
transport stdio · http counts 53 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • check_exclusion
  • discover_offices
  • find_naics_codes
  • get_company_awards
  • get_company_contact
  • get_company_peers
  • get_company_profile
  • get_contract
  • get_contract_modifications
  • get_contract_vehicle
  • get_entities_expiring
  • get_entity
  • get_labor_rate_benchmark
  • get_naics_competition
  • get_naics_leaderboard
  • get_naics_market
  • get_naics_positioning
  • get_naics_simplified_acquisition
  • get_office_profile
  • get_opportunity
  • get_org_relationships
  • get_organization
  • get_price_benchmark
  • get_price_position
  • get_prime_relationships
  • get_prime_subawards
  • get_protests_on_solicitation
  • get_recompete
  • get_subaward
  • get_vehicle
  • get_vehicle_holders
  • get_vendor_risk_report
  • get_wage_determination
  • get_wage_rate_summary
  • get_wage_rates
  • get_wds_by_location
  • list_organizations
  • lookup_agency
  • recent_changes
  • resolve_identifier
  • search_awards
  • search_companies
  • search_contacts
  • search_contracts
  • search_entities
  • search_forecasts
  • search_opportunities
  • search_partners
  • search_protests
  • search_recompetes
  • search_subawards
  • search_vehicles
  • search_wage_determinations
code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 13

tool registrations 53

  • lookup_agency govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/agencies.py :11
  • search_contracts govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :15
  • get_contract govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :68
  • get_contract_modifications govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :91
  • get_contract_vehicle govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :112
  • search_vehicles govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :133
  • get_vehicle govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :178
  • get_vehicle_holders govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :201
  • search_subawards govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :226
  • get_subaward govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :271
  • get_prime_subawards govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :283
  • get_prime_relationships govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :310
  • search_protests govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :336
  • get_protests_on_solicitation govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/award_compliance.py :377
  • search_awards govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/awards.py :18
  • get_price_benchmark govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :15
  • get_price_position govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :57
  • get_labor_rate_benchmark govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :97
  • search_wage_determinations govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :150
  • get_wds_by_location govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :193
  • get_wage_rates govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :219
  • get_wage_rate_summary govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :255
  • get_wage_determination govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :288
  • get_vendor_risk_report govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/bid_negotiate.py :304
  • search_companies govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :15
  • get_company_profile govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :54
  • get_company_awards govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :75
  • get_company_peers govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :103
  • search_entities govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :124
  • get_entities_expiring govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :162
  • get_entity govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :189
  • search_partners govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :211
  • get_company_contact govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :250
  • search_contacts govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :270
  • search_recompetes govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :296
  • get_recompete govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/capture_teaming.py :350
  • check_exclusion govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/exclusions.py :11
  • resolve_identifier govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/identifiers.py :10
  • discover_offices govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :14
  • get_office_profile govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :42
  • list_organizations govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :62
  • get_organization govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :101
  • get_org_relationships govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :120
  • search_forecasts govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :141
  • find_naics_codes govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :196
  • get_naics_leaderboard govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :239
  • get_naics_market govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :259
  • get_naics_positioning govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :281
  • get_naics_simplified_acquisition govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :300
  • get_naics_competition govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/market_research.py :322
  • search_opportunities govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/opportunities.py :10
  • get_opportunity govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/opportunities.py :82
  • recent_changes govconapi-govconapi-mcp-ba82ebd/govconapi_mcp/tools/opportunities.py :93