Server data from the Official MCP Registry
Workflow tools for federal contractors: go/no-go scoring, incumbent intel, recompete, NECO.
Workflow tools for federal contractors: go/no-go scoring, incumbent intel, recompete, NECO.
This is a well-structured MCP server for GovToolsPro with proper authentication, clean code patterns, and appropriate permissions. The API key requirement is correctly enforced, sensitive data is not logged or hardcoded, and all tool implementations follow secure patterns. Minor code quality observations noted but do not impact security posture. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
7 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: GOVTOOLSPRO_API_KEY
Environment variable: GOVTOOLSPRO_API_BASE
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-smythmyke-govtoolspro-mcp-server": {
"env": {
"GOVTOOLSPRO_API_KEY": "your-govtoolspro-api-key-here",
"GOVTOOLSPRO_API_BASE": "your-govtoolspro-api-base-here"
},
"args": [
"-y",
"govtoolspro-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
An MCP server that gives Claude (and any MCP client) workflow tools for federal contractors — not raw data access, but decisions: go/no-go scoring, incumbent intelligence, teaming-partner search, recompete prediction, Navy NECO lookup, and SAM.gov solicitation retrieval.
It wraps the live GovToolsPro API. You bring an API key; the server proxies your calls.
| Tool | Cost | What it does |
|---|---|---|
balance | free | Credit balance + subscription status. |
get_solicitation | free | Notice ID (or solicitation number) → structured SAM.gov fields (NAICS, PSC, set-aside, place of performance, deadline, contacts, attachment links). The workflow entry point. |
score_go_no_go | free | Score a solicitation GO / NO-GO (0–100) against your company profile, with hard-blocker detection (CMMC, geographic, set-aside). |
find_incumbents | free | Identify the current incumbent via USAspending + FPDS, with competition signals and anticipated next-award date. |
find_partners_near | free | Rank nearby teaming partners / subcontractors by proximity for a place of performance. |
predict_recompete | free | Discover expiring contracts (recompete opportunities) by NAICS/PSC/state/value, enriched with option-exercise signals. |
lookup_neco_data | free | Parse a Navy NECO (neco.navy.mil) solicitation into structured fields. No other govcon MCP has this. |
Every tool returns decision-support output with a disclaimer — verify against the official solicitation before relying on results.
Add to your MCP client config (Claude Desktop, Claude Code, Cursor, Cline, Zed, …):
{
"mcpServers": {
"govtoolspro": {
"command": "npx",
"args": ["-y", "govtoolspro-mcp-server"],
"env": { "GOVTOOLSPRO_API_KEY": "gtp_live_..." }
}
}
}
Mint a key from the GovToolsPro extension → Admin tab (format gtp_live_... / gtp_test_...).
| Env var | Required | Default |
|---|---|---|
GOVTOOLSPRO_API_KEY | yes | — |
GOVTOOLSPRO_API_BASE | no | https://mcp.govtoolspro.com/api/v1/workflows |
npm install
npm run build
# end-to-end stdio smoke test against the live API
GOVTOOLSPRO_API_KEY=gtp_test_... npm run smoke
To point a client at your local build:
{
"command": "node",
"args": ["/absolute/path/to/govtoolspro-mcp-server/dist/index.js"],
"env": { "GOVTOOLSPRO_API_KEY": "gtp_test_..." }
}
MIT © Michael Smyth
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.