MCP_Server5
Verified Safeby WebDev70
Overview
An MCP server enabling LLMs to accurately answer complex questions about U.S. federal award spending by integrating with USAspending.gov API v2.
Installation
docker run -e PORT=8080 -p 8080:8080 usaspending-mcpEnvironment Variables
- USASPENDING_BASE_URL
- USASPENDING_TIMEOUT_S
- USASPENDING_MAX_RETRIES
- USASPENDING_BACKOFF_BASE_S
- PORT
- LOG_LEVEL
- FASTMCP_STATELESS_HTTP
- DEFAULT_SCOPE_MODE
Security Notes
The server implements robust error handling, retries, and a circuit breaker for external API calls. CI/CD includes explicit security scanning for dependencies and secrets (gitleaks, pip-audit, trivy). No hardcoded secrets or malicious patterns observed. The primary risk is inherent to interaction with external public APIs.
Similar Servers
capture-mcp-server
An AI-native server that integrates SAM.gov, USASpending.gov, and Tango APIs to analyze federal procurement and spending data through natural language queries.
observe-community-mcp
Provides LLMs with intelligent access to Observe platform data through semantic search, automated dataset discovery, and metrics intelligence.
fmp_mcp_server
Serves real-time financial data via Model Context Protocol (MCP) to AI agents and LLM applications for various financial analyses.
fabric_mcp
Provides a Model Context Protocol (MCP) server to expose FABRIC Testbed API and inventory queries to LLM clients.