capture-mcp-server
Verified Safeby blencorp
Overview
An AI-native server that integrates SAM.gov, USASpending.gov, and Tango APIs to analyze federal procurement and spending data through natural language queries.
Installation
npm startEnvironment Variables
- SAM_GOV_API_KEY
- TANGO_API_KEY
- API_KEY_BUCKET
- API_KEY_PREFIX
- AWS_REGION
- POWERTOOLS_SERVICE_NAME
- POWERTOOLS_LOG_LEVEL
- POWERTOOLS_METRICS_NAMESPACE
- NODE_OPTIONS
- MCP_TRANSPORT
- PORT
- DEBUG
- ENVIRONMENT
- AWS_ACCOUNT
- DOMAIN_NAME
Security Notes
The server demonstrates strong security practices including hashing API keys (never storing them in raw form in S3) via the `s3-api-key.ts` middleware, thorough input sanitization (`ApiClient.sanitizeInput`), and queue-based rate limiting to protect external APIs from accidental abuse. AWS infrastructure defined via CDK (`infrastructure/`) enforces S3 public access blocking, SSL, and server-side encryption, and follows least-privilege IAM policies for Lambda. No `eval` or code obfuscation found. The `SECURITY.md` outlines a clear vulnerability reporting and disclosure policy.
Similar Servers
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
fedramp-docs-mcp
A Model Context Protocol (MCP) server for querying FedRAMP compliance documentation and NIST controls, designed to be used by AI agents and developers.
data-commons-mcp
A server that facilitates natural language search for open-access scientific datasets and tools using a Large Language Model (LLM) and the Model Context Protocol (MCP).
mcp
This server acts as an interface to the Space Frontiers API, allowing language models to perform semantic search, resolve document identifiers, and retrieve filtered document content or metadata from various data sources.