MCP server for GovCon API: six tools over US federal procurement data (SAM.gov opportunities, FPDS contract awards, SAM entities, FFATA subawards, exclusions, solicitation attachment search). Hosted for Claude and ChatGPT, or pipx install for Cursor, Claude Code and any MCP client.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
本地运行
claude mcp add govcon-api --env GOVCONAPI_KEY='<GOVCONAPI_KEY>' -- uvx govconapi-mcp~/.codex/config.toml
[mcp_servers.govcon-api]
command = "uvx"
args = ["govconapi-mcp"]
env = { GOVCONAPI_KEY = "<GOVCONAPI_KEY>" }
# codex mcp add govcon-api --env GOVCONAPI_KEY='<GOVCONAPI_KEY>' -- uvx govconapi-mcp~/.cursor/mcp.json
{
"mcpServers": {
"govcon-api": {
"command": "uvx",
"args": [
"govconapi-mcp"
],
"env": {
"GOVCONAPI_KEY": "<GOVCONAPI_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"govcon-api": {
"type": "stdio",
"command": "uvx",
"args": [
"govconapi-mcp"
],
"env": {
"GOVCONAPI_KEY": "<GOVCONAPI_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"govcon-api": {
"command": "uvx",
"args": [
"govconapi-mcp"
],
"env": {
"GOVCONAPI_KEY": "<GOVCONAPI_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"govcon-api": {
"command": "uvx",
"args": [
"govconapi-mcp"
],
"env": {
"GOVCONAPI_KEY": "<GOVCONAPI_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"govcon-api": {
"command": "uvx",
"args": [
"govconapi-mcp"
],
"env": {
"GOVCONAPI_KEY": "<GOVCONAPI_KEY>"
}
}
}
}远程托管
claude mcp add --transport http govcon-api https://mcp.govconapi.com/mcp~/.codex/config.toml
[mcp_servers.govcon-api]
url = "https://mcp.govconapi.com/mcp"
# codex mcp add govcon-api --url https://mcp.govconapi.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"govcon-api": {
"url": "https://mcp.govconapi.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"govcon-api": {
"type": "http",
"url": "https://mcp.govconapi.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"govcon-api": {
"httpUrl": "https://mcp.govconapi.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"govcon-api": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.govconapi.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"govcon-api": {
"url": "https://mcp.govconapi.com/mcp"
}
}
}需要的环境变量
GOVCONAPI_KEY
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。