MCP Grantiq
What it does
Search US grants + federal contracts (Grants.gov + SAM.gov) from any LLM.
- Connects クラウドで動く
- Account or key Needs X-API-Key
- Category 検索・AIの記憶
インストール
使っているAIアプリを選んで、設定をコピーしてください。
チェック 1/4 合格 · あなたのパソコンで動きます
一部のコマンドを隠しています
URL でつなぐ:確認時にサーバーのアドレスが応答しませんでした
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください · 作者のインストール手順 · 同じカテゴリのほかのサーバー
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude はまだ MCP Grantiq につなげません
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
ChatGPT はまだ MCP Grantiq につなげません
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
代わりにできること
B · 検索・AIの記憶 の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
- Context7✓ ChatGPT
- AIHOT✓ ChatGPT
- Sui Knowledge Base (kapa.ai)✓ ChatGPT
Claude Code はまだ MCP Grantiq につなげません
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
Cursor はまだ MCP Grantiq につなげません
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
VS Code はまだ MCP Grantiq につなげません
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
確認を通った方法がまだありません。作者の説明を見るか、同じカテゴリの別のサーバーを選んでください
開発者向け:ターミナルのコマンドと JSON 設定
自分で入力する値
- API key (free tier `grantiq-dev-key-001` or mint via /admin/keys).
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ひと目でわかる
使えるアプリ
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
GooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
できること
前回チェックしたときにサーバーが応答しなかったため、ツールを読み取れませんでした。
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック
- ✓ 合格
作者とリポジトリが一致
レジストリ名は、リポジトリを所有するGitHubアカウント bch1212 で確認済みです
- ✕ 不合格
今もメンテナンスされている
1年以上コードの更新がないか、リポジトリがアーカイブされています
- ✕ 不合格
ライセンスがある
リポジトリにライセンスファイルが見つかりません
- ✕ 不合格
エンドポイントが応答する
チェックしたとき、6秒以内に応答がありませんでした
- – 対象外
OAuthでサインイン
チェックしたとき、6秒以内に応答がありませんでした
- … 未チェック
ツールの説明に隠れた指示がない
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
話し合い
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
ユーザーレビュー
まだレビューはありません
検索・AIの記憶のほかのサーバーとの比較i
- このカテゴリのほかの6047件のうち0%よりスターが多い
- このカテゴリのほかの6047件のうち37%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの6047件のうち5%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
MCP Grantiqは安全ですか?
当てはまる基本チェック4項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
入力が必要なもの:X-API-Key
パソコンで動きますか、それともクラウドですか?
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は23 日前、最新バージョン(1.0.3)がレジストリに届いたのは2 か月前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。
代わりに使えるものは?
同じカテゴリには:Context7, Codebase Memory, Ruflo
同じカテゴリのほかの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Codebase Memory
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
作者のREADME
READMEを開く
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
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.
Built for procurement copilots, grant-finder agents, and B2G sales tools, GrantIQ MCP ships with a free tier (50 calls/day) that any developer can drop into Claude or Cursor in 15 seconds. Upgrade to Pro for $19/mo for unlimited calls, or pay $0.02 per call for bursty workloads — billing flips a key from free to pro via a single webhook, with no app rewrites required.
Pricing
| Tier | Price | Limit |
|---|---|---|
| Free | $0 | 50 calls / day / key |
| Pro | $19 / month | Unlimited |
| Pay-as-you-go | $0.02 / call | Unlimited |
Install
claude mcp add grantiq-mcp --url https://mcp.grantiq.us/mcp/
Then add the API key Claude should use:
claude mcp env grantiq-mcp X-API-Key=your-api-key
There is no shared public key. Mint one with the admin endpoint below (free tier is 50 calls/day) and store it in the client config or an environment variable.
Tool reference
| Tool | Args | Returns |
|---|---|---|
search_grants | keyword, agency, amount_min, amount_max, status, limit | List of matching grants |
get_grant_details | opportunity_id | Full grant object |
search_contracts | keyword, naics_code, agency, set_aside, limit | List of SAM contracts |
get_contract_details | notice_id | Full contract object |
match_opportunities | org_description, org_type, focus_areas | Top 10 matched opps (grants + contracts) |
get_agencies | type (grants / contracts / both) | Agencies with open opps, ranked by volume |
get_deadlines | days_ahead | Opportunities closing within N days |
search_awards | recipient_name, agency, year | Past SAM award history |
Every tool returns either:
{ "success": true, "cached": false, "data": { ... } }
or, on failure:
{ "success": false, "error": "..." }
When the daily limit is hit, the HTTP layer returns 429 with body:
{ "error": "Limit reached. Upgrade at mcpize.com/grantiq-mcp" }
curl examples
The MCP endpoint speaks the JSON-RPC streamable-HTTP protocol and is best used through an MCP client. For convenience, every tool also has a REST mirror at /tools/ .
# Search grants
curl -s https://mcp.grantiq.us/tools/search_grants \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"keyword":"renewable energy","limit":5}'
Get grant details
curl -s https://mcp.grantiq.us/tools/get_grant_details \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"opportunity_id":"345678"}'
Search SAM.gov contracts (cyber, small-business set-aside)
curl -s https://mcp.grantiq.us/tools/search_contracts \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"keyword":"cybersecurity","set_aside":"SBA","limit":5}'
Get contract details
curl -s https://mcp.grantiq.us/tools/get_contract_details \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"notice_id":"abc123"}'
Match opportunities to an org profile
curl -s https://mcp.grantiq.us/tools/match_opportunities \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"org_description":"Battery storage R&D startup","org_type":"for-profit","focus_areas":["energy","battery","storage"]}'
Top agencies right now
curl -s https://mcp.grantiq.us/tools/get_agencies \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"type":"both"}'
Deadlines in the next 14 days
curl -s https://mcp.grantiq.us/tools/get_deadlines \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"days_ahead":14}'
Past award history
curl -s https://mcp.grantiq.us/tools/search_awards \ -H 'Content-Type: application/json' \ -H 'X-API-Key: your-api-key' \ -d '{"recipient_name":"Acme Corp","year":2025}'
Operator endpoints
Mint a fresh key (free or pro):
curl -s https://mcp.grantiq.us/admin/keys \
-H 'X-Admin-Token: $GRANTIQ_ADMIN_TOKEN' \ -H 'Content-Type: application/json' \ -d '{"tier":"free","daily_limit":50}'
Promote a free key to pro (called from the Stripe checkout success webhook):
curl -s https://mcp.grantiq.us/billing/upgrade \
-H 'X-Admin-Token: $GRANTIQ_ADMIN_TOKEN' \ -H 'Content-Type: application/json' \ -d '{"key":"grantiq_xxxxx"}'
Local dev
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt cp .env.example .env
Replace the placeholders, then export them. The process refuses to start
until GRANTIQ_ADMIN_TOKEN is a real value (not the example placeholder).
set -a && source .env && set +a python server.py # http://localhost:8000 pytest -v # 31 tests, hermetic with respx mocks
Deploy to Railway
The repo includes nixpacks.toml. After railway init, just railway up. The start command is python server.py (not uvicorn ...) because Railway exec's [start].cmd without a shell — server.py reads $PORT via os.getenv and starts uvicorn programmatically.
Set these on the Railway service:
SAM_API_KEY— your SAM.gov key (contract tools fail closed without it)GRANTIQ_ADMIN_TOKEN— long random string, required at startupGRANTIQ_DB_PATH—/data/grantiq.dbif you mount a Volume (recommended so cache + keys survive deploys)
A ready-to-run deploy.sh is in this directory.
Caveats
- SAM.gov award history is exposed via the opportunities API filtered to
ptype=a(Award Notice). For deeper award analytics (CFDA-level totals, recipient rollups), USAspending.gov is more appropriate and would be a v2 add. - Cache TTL is global (24h). For deadline-sensitive flows the agent should pass distinct query args or call
/admin/keysto mint a key that bypasses cache (not yet exposed — see TODO). - Match scoring is deterministic Jaccard over title + agency tokens. It's fast and free; an LLM rerank can be added behind the same interface.
- Stripe wiring is one-way (
/billing/upgrade). The MCP server doesn't host the checkout page itself — that lives on the marketing site.