bch1212 avatar

Mcp Grantiq

bch1212/mcp-grantiq

Wraps Grants.gov and SAM.gov into eight typed tools that let agents search open federal grants by keyword and amount, find contracts filtered by NAICS code or set-aside type, pull full opportunity details, and scan upcoming deadlines. The match_opportunities tool takes an org profile and returns ranked results across both sources. Responses are normalized JSON with 24-hour SQLite caching so repeated queries don't hammer upstream APIs. Ships with a 50-call-per-day free tier and a $19/month unlimited pro option. Solid choice if you're building a procurement copilot, grant finder, or B2G sales tool that needs structured access to the full federal funding landscape without writing XML parsers or dealing with agency rate limits directly.

tools
6
auth
Secret needed
transport
HTTP
last updated
Sep 8, 2026

Tools

6 tools

Public tool metadata for what this MCP can expose to an agent.

complete_profileGrantIQ complete_profile: fills in the user's matching profile field-by-field via chat. Partial-update semantics — null/missing fields leave existing values untouched. Server filters beneficiary/mission tags to canonical taxonomies. After this returns saved=true, call find_opp...1 params

GrantIQ complete_profile: fills in the user's matching profile field-by-field via chat. Partial-update semantics — null/missing fields leave existing values untouched. Server filters beneficiary/mission tags to canonical taxonomies. After this returns saved=true, call find_opp...

Parameters* required
inputobject
searchGrantIQ search: find UK & EU grants matching a free-text query. Returns a ranked list of grant references (id, title, funder, deadline, amounts) the caller can pass to the `fetch` tool for full detail. Results are limited to currently-open, AI-enriched grants — closed, suspend...2 params

GrantIQ search: find UK & EU grants matching a free-text query. Returns a ranked list of grant references (id, title, funder, deadline, amounts) the caller can pass to the `fetch` tool for full detail. Results are limited to currently-open, AI-enriched grants — closed, suspend...

Parameters* required
limitinteger
Maximum number of results to return (1-50, default 10).default: 10
querystring
Free-text search query. Matches grant title, summary, and description.
explain_opportunityGrantIQ explain_opportunity: plain-English unpack of a single grant. Returns a summary, what the grant funds, target applicant profile, hidden constraints (e.g. state aid, consortium requirements), application mechanics (stages, duration, key dates), structured eligibility ess...1 params

GrantIQ explain_opportunity: plain-English unpack of a single grant. Returns a summary, what the grant funds, target applicant profile, hidden constraints (e.g. state aid, consortium requirements), application mechanics (stages, duration, key dates), structured eligibility ess...

Parameters* required
grant_idstring
The grant id (UUID) to explain. Typically returned in a prior search or find_opportunities call.
should_applyGrantIQ should_apply: opinionated apply / don't-apply decision for a specific grant. Returns a verdict (yes / borderline / no), confidence (0-1), specific blockers, an effort estimate with confidence band, competition-risk label (or 'unknown' when funder data is absent), and t...1 params

GrantIQ should_apply: opinionated apply / don't-apply decision for a specific grant. Returns a verdict (yes / borderline / no), confidence (0-1), specific blockers, an effort estimate with confidence band, competition-risk label (or 'unknown' when funder data is absent), and t...

Parameters* required
grant_idstring
The grant id (UUID) to evaluate. Typically returned in a prior search or find_opportunities call.
fetchGrantIQ fetch: return the full record for a single grant by id. The id must come from a prior `search` call. Returns 'not found' when the grant is unknown OR not currently open/visible — there is no leak between those cases.1 params

GrantIQ fetch: return the full record for a single grant by id. The id must come from a prior `search` call. Returns 'not found' when the grant is unknown OR not currently open/visible — there is no leak between those cases.

Parameters* required
idstring
The grant id (UUID) returned in a prior `search` result.
find_opportunitiesGrantIQ find_opportunities: runs the user's profile through the AI matching engine to find the top grants. Uses the canonical StagedMatchingService. Requires a complete profile (Location, OrgType, etc.).1 params

GrantIQ find_opportunities: runs the user's profile through the AI matching engine to find the top grants. Uses the canonical StagedMatchingService. Requires a complete profile (Location, OrgType, etc.).

Parameters* required
limitinteger
Maximum number of results to return (1-10, default 5).default: 5

Sponsors

Readme

GrantIQ MCP

A paid MCP server that gives AI agents instant, structured access to every open US federal grant and contract opportunity. Backed by Grants.gov + SAM.gov, with 24-hour SQLite caching, per-key daily limits, and a Stripe-friendly upgrade hook.

https://mcp.grantiq.us/mcp/


MCPize listing copy

Title: GrantIQ MCP — US Federal Grants & Contracts for AI Agents

Subtitle: Search, match, and monitor every open SAM.gov and Grants.gov opportunity from any LLM, in one tool call.

GrantIQ MCP turns the messy world of US government funding into a clean, agent-ready API. Eight typed tools cover everything from broad keyword search and NAICS-coded contract discovery to deadline radar and historical award lookups. Responses are normalized across both data sources, returned as plain JSON, and cached for 24 hours so repeat queries don't burn rate limit on the upstream agencies.


View the full README on GitHub

Details

Repository
github.com/bch1212/mcp-grantiq
Website
mcp.grantiq.us
Categories
AI & LLM Tools, Search & Web Crawling
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from bch1212

Related AI & LLM Tools MCP servers

View all
1bleedmode avatarDear Userbleedmode/dearuserTells you how you and your Claude agent actually work together. Local-only, no API keys.0stars
2bobbyrgoldsmith avatarQuarterbackbobbyrgoldsmith/quarterbackStrategic task prioritization and agent orchestration for multi-project operators0stars
3bystray avatarGonka Second Opinion (multi-model)bystray/gonka-mcp-serverA second opinion for AI agents: one prompt across several live Gonka models + roles, one call.0stars
4capitalthought avatarDoomcapitalthought/doomObsolescence-risk screening: predicts if a product gets absorbed into core LLM-platform features.0stars
5christopherdavenport avatargithub-twinchristopherdavenport/github-twinPersonal RAG over your GitHub history (commits, code, reviews), served to Claude Code over MCP.0stars
6clauxel avatarAgentdataboundary Mcpclauxel/agent-data-boundary-mcpPermission boundary receipts for ChatGPT agents.0stars