JP Bids MCP
公式日本の政府調達入札検索とAI分析(MCP経由)
JP Bids MCPで何ができますか?
- 日本の公共調達公告を検索 —
search_bidsを使用して、キーワード、都道府県、カテゴリで入札を検索します。 - 入札を自社の基準でスコアリング・順位付け —
rank_bidsを使用して、自社の条件に基づいて案件を優先順位付けします。 - 入札詳細と最新リストの取得 —
get_bid_detailで完全な公告にアクセスするか、list_recent_bidsで最新のお知らせを閲覧します。 - PDFやHTMLから要件を抽出 —
extract_bid_requirementsを使用して、添付仕様書から必須条件や評価基準を抽出します。 - 過去の落札結果を分析 —
analyze_past_awardsを使用して、過去の落札案件、予算規模、競合他社を調査します。 - ショートリストのエクスポートとカレンダーイベントの生成 —
export_bid_shortlistでフィルタリングされた入札をCSV/JSONとして保存するか、create_bid_calendarでICSファイルを作成します。
ドキュメント
JP Bids MCP
日本の官公需入札情報をMCPで検索・AI分析するサーバー。
MCPを通じて日本の公共調達公告を検索・AI分析します。
日本の政府調達をAIで検索・分析するMCPサーバー。
ベータ期間中(〜2026年9月末)は全機能を無料で利用できます。
ベータ期間中(2026年9月末まで)は全機能を無料でご利用いただけます。
Remote MCP: https://mcp.bid-jp.com/mcp
npm: jp-bids-mcp
Registry metadata name: io.github.sugukurukabe/jp-bids
MCP 2026-07-28 Readiness / 対応状況 / Kesiapan
JP Bids MCP は 2025-11-25 と 2026-07-28 の protocol version を受け入れます。Mcp-Method / Mcp-Name header がある場合は JSON-RPC body との不一致を拒否し、OAuth authorization response と JWT には RFC 9207 の iss を含めます。
JP Bids MCP は 2025-11-25 と 2026-07-28 の両方のプロトコルバージョンを受け入れます。Mcp-Method / Mcp-Name ヘッダーが存在する場合、JSON-RPC ボディとの不一致は拒否され、OAuth 認可レスポンス / JWT には RFC 9207 の iss が含まれます。
JP Bids MCP は 2025-11-25 と 2026-07-28 のプロトコルバージョンを受け入れます。Mcp-Method / Mcp-Name ヘッダーがある場合、JSON-RPC ボディとの不一致は拒否され、OAuth レスポンス / JWT には RFC 9207 の iss が含まれます。
server/discover、ttlMs / cacheScope、および MRTR は docs/spec-notes/mcp-2026-07-28.md で追跡され、SDK サポートが安定した後に有効化されます。
AIに話しかけるだけ / Just Ask Your AI
「鹿児島県のIT系入札を探して、うちに合う順にランク付けして」
→ 14件ヒット → AIスコアリング → 上位3件の要件整理 → カレンダー登録 → 全部ひとつの会話で。
「この仕様書PDFの必須要件と評価項目を整理して」
→ PDF自動取得 → 要件抽出 → 参加資格チェック → 不足項目の取得方法まで提示。
「農林水産省の過去3年の発注傾向を分析して」
→ 落札実績取得 → 予算規模・競合・落札率を分析 → 次の入札戦略を提案。
Quick Start / クイックスタート
Streamable HTTP 互換の MCP クライアントからリモートエンドポイントを使用します:
https://mcp.bid-jp.com/mcp
リモートエンドポイントは OAuth 2.0 を必須とします。Authorization のないリクエストには 401 と WWW-Authenticate: Bearer resource_metadata="https://mcp.bid-jp.com/.well-known/oauth-protected-resource/mcp" が返されます。Claude.ai、ChatGPT、MCP Inspector はフローを自動実行するため (Dynamic Client Registration + PKCE S256)、承認ボタンをクリックするだけで済みます。トークンなしの素の curl は機能しません。認証なしで試すには、下記のローカル stdio を使用してください。
リモートエンドポイントは OAuth 2.0 必須です。Authorization なしのリクエストは 401 と WWW-Authenticate ヘッダーを返します。Claude.ai / ChatGPT / MCP Inspector は認可フローを自動で処理するため、承認ボタンを押すだけです。認証なしで試したい場合は下記のローカル stdio を使ってください。
リモートエンドポイントには OAuth 2.0 が必要です。Authorization のないリクエストには 401 と WWW-Authenticate ヘッダーが返されます。Claude.ai、ChatGPT、MCP Inspector などのクライアントは認可フローを自動的に実行します。認証なしで試す場合は、下記のローカル stdio を使用してください。
MCP Inspector で使用する場合:
npx --yes @modelcontextprotocol/inspector
Transport Type を Streamable HTTP に設定し、上記のリモート URL を使用します。mcp-server-everything のようなデフォルトの STDIO サンプルコマンドは使用しないでください。
search_bids 引数のサンプル:
{
"query": "システム",
"prefecture": "鹿児島県",
"category": "役務",
"limit": 3
}
ローカル stdio(認証不要):
npx --yes jp-bids-mcp
CSV エクスポート:
npx --yes jp-bids-export --prefecture 鹿児島県 --category 役務 --query システム --days 7 > bids.csv
MCP セッションを起動せずに確認:
npx --yes jp-bids-mcp --version
What It Provides / 主な機能
- 官公需入札情報の読み取り専用検索。日本の公共調達公告の読み取り専用検索。
- AI Bid Radar: 案件を実務優先度でスコアリング・ランキング。実務フォローアップ優先度による入札候補のランキング。
- PDF/HTML要件抽出: 一時取得・SSRF防御・Vertex AI Gemini対応。SSRF ガードと Vertex AI Gemini を備えた PDF/HTML 要件抽出。
- MCP Apps UI: Claude.aiのサイドパネルで入札案件を一覧・操作。MCP Apps 互換クライアントでの対話型ワークスペース。
- Free/Proティア: ベータ期間(〜2026年9月末)は全機能無料。2026年9月まで無料ベータ、以降は Pro 月額 ¥990。
- Resources・Resource Templatesでコンテキストを精密に渡せる。対象コンテキストのための Resources と Resource Templates。
- リモートStreamable HTTPとローカルstdioの両対応。リモート Streamable HTTP とローカル stdio トランスポート。
データ出典 / データソース: 中小企業庁 官公需情報ポータルサイト 検索API.
Tools / ツール一覧
| ツール | 説明 | Tier |
|---|---|---|
search_bids | キーワード・地域・業種で検索 / キーワード・地域検索 | Free |
rank_bids | 自社条件でスコアリング / 基準によるスコアリング | Free |
list_recent_bids | 直近の公告一覧 / 最近の公告 | Free |
get_bid_detail | 案件詳細取得 / 入札詳細 | Free |
search_bids_app | MCP Apps UI付き検索 / UIパネル付き検索 | Pro |
explain_bid_fit | 適合度説明 / 適合性の説明 | Pro |
assess_bid_qualification | 参加資格確認 / 資格チェック | Pro |
extract_bid_requirements | PDF/HTML要件抽出 / 要件抽出 | Pro |
export_bid_shortlist | CSV/JSONエクスポート / ショートリストのエクスポート | Pro |
create_bid_calendar | ICSカレンダー生成 / カレンダーエクスポート | Pro |
create_bid_review_packet | 社内検討メモ / レビューパケット | Pro |
draft_bid_questions | 質問書ドラフト / 質問ドラフト | Pro |
analyze_past_awards | 落札実績分析 / 過去の落札分析 | Pro |
summarize_bids_by_org | 発注機関別まとめ / 組織別サマリー | Pro |
save_search | 検索条件を保存 / 検索条件を保存 | Pro |
check_saved_search | 保存検索の新着確認 / 新しい入札の確認 | Pro |
list_saved_searches | 保存検索の一覧 / 保存済み検索の一覧 | Pro |
Resources
attribution://kkjdocs://api-referencedocs://agentic-cloud-roadmapdocs://agentic-security-storage-readinesscodes://prefecturesui://jp-bids/search-results.htmlbid://{bid_key}prefecture://{lg_code}org://{organization_name}
Verification
npm run remote:health
npm run remote:mcp
その他の例: examples/remote-smoke-prompts.md。
Slack ブリーフィングジョブ: docs/slack-briefing.md。
Documentation
docs/use-cases.mddocs/extensibility.mddocs/architecture.mddocs/ai-bid-radar.mddocs/agentic-cloud-roadmap.mddocs/agentic-security-storage-readiness.mddocs/export.mddocs/inspector.mddocs/deployment-cloud-run.mddocs/mcp-apps.mddocs/slack-briefing.mddocs/remote-release-checklist.mddocs/submissions/mcp-directories.mddocs/integrations/jgrants.mdarticles/(このリポジトリからデプロイされる Zenn 記事;docs/articles/は非 Zenn ドラフトを保持)docs/adr/public/.well-known/agents.json
Interoperability / 相互運用 / Interoperabilitas
JP Bids MCP は J-Grants MCP(デジタル庁)と組み合わせることで、1つの会話で政府契約と補助金の両方をカバーできます。
# Search bids (JP Bids MCP) and grants (J-Grants MCP) simultaneously
"鹿児島県のITシステム調達案件と、中小企業向けDX補助金を同時に探してください。"
すぐに使える Claude Desktop と Cursor の設定ファイル、および3つのエンドツーエンドワークフロー例については examples/jgrants-integration/ を参照してください。
技術的な統合詳細: docs/integrations/jgrants.md。
JP Bids MCP は freee MCP(freee株式会社)とも連携し、調達から経理までの自動化——財務準備チェック、落札後の取引登録、入札データからの請求書生成——を実現します。examples/freee-integration/ を参照してください。
JP Bids MCP、J-Grants MCP、freee MCP はそれぞれ別の組織が運営する独立したサーバーです。結果は参考情報であり、公式文書で必ず確認してください。
Notes / 注意事項
このサーバーは入札情報の添付ファイルを保存しません。入札判断前に必ず公式調達書類を確認してください。
このサーバーは上流文書や添付ファイルを保存しません。結果は参考情報であり、入札判断の前に公式調達文書で確認する必要があります。