US Federal Procurement MCP
US Federal Procurement MCP
Inteligencia de contratación federal para pequeñas empresas — como servidor MCP. Busque oportunidades de contratación, comprenda los set-asides y códigos NAICS, y analice solicitudes para evaluar la idoneidad y el riesgo para pequeñas empresas, desde Claude, Cursor o cualquier cliente MCP.
Esto cubre la mayor brecha en la contratación de pequeñas empresas (SBA) de EE. UU.: un LLM entrenado en internet público no puede conocer las oportunidades de contratación actuales ni recordar de forma fiable las reglas de set-aside, los umbrales FAR y la estructura NAICS que determinan si una oferta vale la pena. Este servidor lo hace real y consultable.
Herramientas (8)
Herramienta | Qué hace |
| Busque oportunidades federales por palabra clave / agencia / set-aside / NAICS / estado / valor / plazo |
| Resumen de set-aside, sector, agencia y valor + plazos urgentes |
| Puntuación de idoneidad para pequeñas empresas de 0 a 100 + análisis de señales de alerta (fianzas, rotación, desempeño pasado) |
| Traduzca una descripción en sectores NAICS |
| Explique un set-aside (Small Business, 8(a), HUBZone, WOSB, SDVOSBC…) |
| Umbrales de microcompra, SAT, fianza Miller Act y plan de subcontratación |
| Registro completo + nombre del estado para una oportunidad |
| Qué significa un código de tipo de SAM.gov (sources sought, solicitation, J&A…) |
Todo es determinista, tipado y honesto sobre su fuente de datos.
Instalación y ejecución
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.serverConectar un cliente
Claude Desktop / Claude Code / Cursor → consulte configs/. Establezca PYTHONPATH en este repositorio; opcionalmente añada una SAM_GOV_API_KEY.
Datos
Predeterminado: un conjunto incluido de oportunidades de muestra claramente etiquetadas para que funcione y se pruebe sin clave.
En vivo (SAM.gov): obtenga una clave de API pública gratuita desde su cuenta de SAM.gov →
Account Details → request a public API key. EstablezcaSAM_GOV_API_KEY. El proveedor (SAMGovProvider) ya se comunica conapi.sam.gov/opportunities/v2/searchy está probado con pruebas unitarias contra la forma real de la respuesta. Los datos en vivo nunca se falsifican: hasta que se establezca una clave, se devuelven muestras etiquetadas.
Estructura
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.mdCon licencia MIT. No es asesoramiento legal: lea siempre la solicitud completa antes de licitar.
This server cannot be installed
Maintenance
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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