Skip to main content
Glama
omardaaboul

US Federal Procurement MCP

by omardaaboul

US Federal Procurement MCP

Bundesvergabewissen für kleine Unternehmen – als MCP-Server. Durchsuchen Sie Vertragsmöglichkeiten, verstehen Sie Set-Asides und NAICS-Codes und analysieren Sie Ausschreibungen auf Eignung und Risiko für kleine Unternehmen – aus Claude, Cursor oder jedem MCP-Client heraus.

Dies schließt die größte Lücke in der US-Vergabe für kleine Unternehmen (SBA): Ein LLM, das mit dem öffentlichen Internet trainiert wurde, kann aktuelle Vertragsmöglichkeiten nicht kennen oder sich zuverlässig an die Set-Aside-Regeln, FAR-Schwellenwerte und die NAICS-Struktur erinnern, die darüber entscheiden, ob ein Angebot überhaupt sinnvoll ist. Dieser Server macht das real und abfragbar.


Tools (8)

Tool

Was es tut

search_opportunities

Durchsuchen Sie Bundesmöglichkeiten nach Stichwort / Behörde / Set-Aside / NAICS / Bundesstaat / Wert / Frist

market_snapshot_tool

Set-Aside-, Sektor-, Behörden- und Wertübersicht + dringende Fristen

analyze_solicitation

0–100-Punkte-Bewertung der Eignung für kleine Unternehmen + Warnsignal-Scan (Bürgschaften, Umsatz, bisherige Leistung)

look_up_naics

Übersetzen Sie eine Beschreibung in NAICS-Sektoren

look_up_set_aside

Erklären Sie einen Set-Aside (Small Business, 8(a), HUBZone, WOSB, SDVOSBC…)

federal_thresholds

Schwellenwerte für Mikrokäufe, SAT, Miller-Act-Bürgschaften, Subunternehmerpläne

opportunity_details

Vollständiger Datensatz + Bundesstaat für eine Möglichkeit

opportunity_type

Was ein SAM.gov-Typcode bedeutet (Quellensuche, Ausschreibung, J&A…)

Alles ist deterministisch, typisiert und ehrlich in Bezug auf seine Datenquelle.


Installation und Ausführung

python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/pytest tests/ -q      # 41 tests incl. real MCP stdio integration
.venv/bin/us-gov-mcp            # or: .venv/bin/python -m usgovmcp.server

Client verbinden

Claude Desktop / Claude Code / Cursor → siehe configs/. Setzen Sie PYTHONPATH auf dieses Repository; optional fügen Sie einen SAM_GOV_API_KEY hinzu.


Daten

  • Standard: ein gebündelter Satz klar gekennzeichneter Beispielmöglichkeiten, damit es ohne Schlüssel funktioniert und getestet ist.

  • Live (SAM.gov): Holen Sie sich einen kostenlosen öffentlichen API-Schlüssel von Ihrem SAM.gov-Konto → Account Details → request a public API key. Setzen Sie SAM_GOV_API_KEY. Der Anbieter (SAMGovProvider) spricht bereits mit api.sam.gov/opportunities/v2/search und ist gegen die reale Antwortstruktur unit-getestet. Live-Daten werden nie gefälscht – bis ein Schlüssel gesetzt ist, werden gekennzeichnete Beispiele zurückgegeben.


Aufbau

us-gov-mcp/
├── usgovmcp/
│   ├── server.py       ← FastMCP server wiring all tools
│   ├── knowledge.py    ← NAICS, set-asides, FAR thresholds, red-flag rules
│   ├── analyzer.py     ← fit scoring + red-flag scan
│   ├── providers.py    ← bundled + SAM.gov live providers
│   ├── models.py       ← typed Opportunity / search params
│   ├── intel.py        ← market-snapshot aggregation
│   └── sample_data.py  ← labeled demo opportunities
├── configs/
├── tests/              ← 41 tests incl. real stdio protocol integration
├── pyproject.toml
└── README.md

MIT-lizenziert. Keine Rechtsberatung – lesen Sie immer die vollständige Ausschreibung, bevor Sie bieten.

-
license - not tested
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Government contract search and federal procurement data: SAM.gov opportunities + USASpending awards.

  • SAM.gov MCP — Federal contract opportunities and entity registration data

  • Search US grants + federal contracts (Grants.gov + SAM.gov) from any LLM.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/omardaaboul/fedproc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server