JP Bids MCP
officielRecherche et analyse IA des appels d'offres du gouvernement japonais via MCP
Que pouvez-vous faire avec JP Bids MCP ?
- Rechercher des avis d'appel d'offres japonais — Demandez des offres par mot-clé, préfecture et catégorie via
search_bids, par ex., « 鹿児島県のIT系入札を探して ». - Classer les offres selon vos critères — Faites en sorte que
rank_bidsnote et priorise les opportunités en fonction de l'adéquation avec votre entreprise et des besoins pratiques de suivi. - Extraire les exigences des PDF/HTML — Utilisez
extract_bid_requirementspour extraire les spécifications obligatoires et les éléments d'évaluation des documents joints. - Analyser les tendances des attributions passées — Tirez parti de
analyze_past_awardspour examiner les dépenses, la concurrence et les taux de réussite d'une agence pour votre stratégie. - Mapper les avis aux entreprises cotées — Avec
map_awards_to_listed, identifiez quels tickers correspondent aux annonces de marchés publics. - Exporter et planifier les tâches d'appel d'offres — Générez une liste restreinte via
export_bid_shortlistou créez des entrées de calendrier aveccreate_bid_calendar.
Documentation
JP Bids MCP
Serveur MCP pour rechercher et analyser par IA les avis d'appel d'offres publics japonais. La version v0.9.0 d'Investor Radar rapproche les avis des titres cotés et, si une clé J-Quants est fournie, affiche également les cours de clôture publics dans la même conversation (il ne s'agit pas d'un conseil en investissement).
Search and AI-analyze Japanese public procurement notices through MCP. Investor Radar maps notices to listed-company tickers and can overlay public daily closes. Not investment advice.
Server MCP untuk mencari pengumuman pengadaan pemerintah Jepang. Investor Radar memetakan pengumuman ke ticker. Bukan nasihat investasi.
Pendant la période bêta (jusqu'à fin septembre 2026), toutes les fonctionnalités sont gratuites.
During beta (until end of September 2026), all features are available for free.
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 accepte les versions de protocole 2025-11-25 et 2026-07-28. Lorsque les en-têtes Mcp-Method / Mcp-Name sont présents, les incohérences avec le corps JSON-RPC sont rejetées, et les réponses d'autorisation OAuth / JWT incluent le iss de la RFC 9207.
JP Bids MCP accepts both 2025-11-25 and 2026-07-28 protocol versions. When Mcp-Method / Mcp-Name headers are present, mismatches with the JSON-RPC body are rejected, and OAuth authorization responses/JWTs include RFC 9207 iss.
JP Bids MCP menerima versi protokol 2025-11-25 dan 2026-07-28. Jika header Mcp-Method / Mcp-Name ada, ketidaksesuaian dengan body JSON-RPC ditolak, dan response/JWT OAuth menyertakan iss RFC 9207.
server/discover, ttlMs / cacheScope, et MRTR sont suivis dans docs/spec-notes/mcp-2026-07-28.md et seront activés une fois que le support SDK sera stable.
Parlez simplement à votre IA / Just Ask Your AI
「鹿児島県のIT系入札を探して、うちに合う順にランク付けして」
→ 14 résultats → notation IA → synthèse des exigences des 3 meilleurs → ajout au calendrier → tout dans une seule conversation.
「この仕様書PDFの必須要件と評価項目を整理して」
→ Récupération automatique du PDF → extraction des exigences → vérification des conditions de participation → indication de la méthode pour obtenir les éléments manquants.
「農林水産省の過去3年の発注傾向を分析して」
→ Récupération des résultats d'attribution → analyse du budget, de la concurrence et du taux d'attribution → proposition de la stratégie d'appel d'offres suivante.
「富士通(6702)の官公需公告を出して、公告日前後の終値も見せて」
→ Rapprochement des avis avec les codes titres → agrégation factuelle de l'historique et du nombre → affichage de la fenêtre autour des cours de clôture publics si une clé J-Quants est fournie. Aucune recommandation d'achat ou de vente. En ajoutant un MCP de données de marché au même client, vous pouvez croiser les données journalières et les publications.
Démarrage rapide / Quick Start
Utilisez le point de terminaison distant depuis tout client MCP compatible Streamable HTTP :
https://mcp.bid-jp.com/mcp
Le point de terminaison distant nécessite OAuth 2.0. Une requête sans Authorization reçoit 401 avec WWW-Authenticate: Bearer resource_metadata="https://mcp.bid-jp.com/.well-known/oauth-protected-resource/mcp". Claude.ai, ChatGPT et MCP Inspector exécutent le flux pour vous (Dynamic Client Registration + PKCE S256), il vous suffit donc de cliquer sur approuver. Un simple curl ne fonctionnera pas sans jeton — utilisez le stdio local ci-dessous pour essayer sans authentification.
Le point de terminaison distant nécessite OAuth 2.0. Une requête sans Authorization reçoit 401 et l'en-tête WWW-Authenticate. Claude.ai / ChatGPT / MCP Inspector gèrent automatiquement le flux d'autorisation, il suffit d'appuyer sur le bouton d'approbation. Pour essayer sans authentification, utilisez le stdio local ci-dessous.
Endpoint jarak jauh memerlukan OAuth 2.0. Permintaan tanpa Authorization mendapat 401 beserta header WWW-Authenticate. Klien seperti Claude.ai, ChatGPT, dan MCP Inspector menjalankan alur otorisasi secara otomatis. Untuk mencoba tanpa autentikasi, gunakan stdio lokal di bawah.
Avec MCP Inspector :
npx --yes @modelcontextprotocol/inspector
Définissez Transport Type sur Streamable HTTP et utilisez l'URL distante ci-dessus. N'utilisez pas la commande d'exemple STDIO par défaut comme mcp-server-everything.
Exemple d'arguments search_bids :
{
"query": "システム",
"prefecture": "鹿児島県",
"category": "役務",
"limit": 3
}
Stdio local (aucune authentification requise) :
npx --yes jp-bids-mcp
Export CSV :
npx --yes jp-bids-export --prefecture 鹿児島県 --category 役務 --query システム --days 7 > bids.csv
Vérification sans démarrer de session MCP :
npx --yes jp-bids-mcp --version
Ce que cela fournit / 主な機能
- Recherche en lecture seule des avis d'appel d'offres publics. Read-only search for Japanese public procurement notices.
- AI Bid Radar : notation et classement des dossiers par priorité pratique. Ranking bid candidates by practical follow-up priority.
- Extraction des exigences PDF/HTML : récupération temporaire, protection SSRF, prise en charge Vertex AI Gemini. PDF/HTML requirement extraction with SSRF guard and Vertex AI Gemini.
- Interface MCP Apps : liste et gestion des appels d'offres dans le panneau latéral de Claude.ai. Interactive workspace in MCP Apps-compatible clients.
- Investor Radar : rapprochement des avis KKJ avec les entreprises cotées (pas un conseil en investissement). Map KKJ notices to listed tickers. Not investment advice.
- Niveaux Free/Pro : période bêta gratuite (jusqu'à fin septembre 2026). Free beta through September 2026, Pro ¥990/month thereafter.
- Resources et Resource Templates pour transmettre précisément le contexte. Resources and Resource Templates for targeted context.
- Prise en charge des transports Streamable HTTP distant et stdio local. Remote Streamable HTTP and local stdio transports.
Source des données / Data source : API de recherche du portail d'informations sur les appels d'offres publics de l'Agence des petites et moyennes entreprises.
Outils / Tools
| Outil | Description | Niveau |
|---|---|---|
search_bids | Recherche par mot-clé, région et secteur / Keyword & region search | Gratuit |
rank_bids | Notation selon vos critères / Score by your criteria | Gratuit |
list_recent_bids | Avis récents / Recent notices | Gratuit |
get_bid_detail | Détail d'un dossier / Bid detail | Gratuit |
search_bids_app | Recherche avec interface MCP Apps / Search with UI panel | Pro |
explain_bid_fit | Explication de l'adéquation / Fit explanation | Pro |
assess_bid_qualification | Vérification des conditions de participation / Qualification check | Pro |
extract_bid_requirements | Extraction des exigences PDF/HTML / Requirement extraction | Pro |
export_bid_shortlist | Export CSV/JSON / Export shortlist | Pro |
create_bid_calendar | Génération de calendrier ICS / Calendar export | Pro |
create_bid_review_packet | Note de réflexion interne / Review packet | Pro |
draft_bid_questions | Brouillon de questions / Draft questions | Pro |
analyze_past_awards | Analyse des résultats d'attribution / Past awards analysis | Pro |
summarize_bids_by_org | Synthèse par organisme émetteur / Summary by org | Pro |
save_search | Enregistrer les critères de recherche / Save search criteria | Pro |
check_saved_search | Vérifier les nouveautés des recherches enregistrées / Check for new bids | Pro |
list_saved_searches | Liste des recherches enregistrées / List saved searches | Pro |
map_awards_to_listed | Rapprocher les avis avec les entreprises cotées / Map notices to tickers | Pro |
get_listed_award_history | Historique des avis d'une entreprise cotée / Listed-company notice history | Pro |
analyze_award_price_impact | Cours de clôture autour de la date d'avis / Closes around notice date | Pro |
watch_listed_awards | Liste de surveillance des titres / Ticker watchlist | Pro |
search_investor_radar_app | Interface Investor Radar | Pro |
Resources
attribution://kkjdocs://api-referencedocs://agentic-cloud-roadmapdocs://agentic-security-storage-readinesscodes://prefecturesui://jp-bids/search-results.htmlui://jp-bids/investor-radar.htmlbid://{bid_key}prefecture://{lg_code}org://{organization_name}
Vérification
npm run remote:health
npm run remote:mcp
Plus d'exemples : examples/remote-smoke-prompts.md.
Tâche de synthèse 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/investor-radar.mddocs/slack-briefing.mddocs/remote-release-checklist.mddocs/submissions/mcp-directories.mddocs/integrations/jgrants.mdarticles/(articles Zenn déployés depuis ce dépôt ;docs/articles/contient les brouillons hors Zenn)docs/adr/public/.well-known/agents.json
Interopérabilité / 相互運用 / Interoperabilitas
JP Bids MCP s'associe au J-Grants MCP (Agence numérique du Japon) pour couvrir à la fois les marchés publics et les subventions dans une seule conversation.
# Search bids (JP Bids MCP) and grants (J-Grants MCP) simultaneously
"鹿児島県のITシステム調達案件と、中小企業向けDX補助金を同時に探してください。"
Voir examples/jgrants-integration/ pour des fichiers de configuration prêts à l'emploi pour Claude Desktop et Cursor, ainsi que trois exemples de flux de travail de bout en bout.
Détails techniques d'intégration : docs/integrations/jgrants.md.
JP Bids MCP s'associe également au freee MCP (freee K.K.) pour l'automatisation du processus achat-comptabilité — vérifications de préparation financière, saisie des transactions post-attribution et génération de factures à partir des données d'appel d'offres. Voir examples/freee-integration/.
Investor Radar peut superposer les cours de clôture publics autour d'une date d'avis lorsqu'une clé API J-Quants est transmise. L'ajout d'un MCP de données de marché dans la même session Cursor / Claude permet de comparer les avis KKJ avec les barres journalières et les publications dans une seule conversation. Aucun conseil d'achat ou de vente. Détails : docs/investor-radar.md.
JP Bids MCP, J-Grants MCP et freee MCP sont des serveurs indépendants exploités par des organisations distinctes. Les résultats sont fournis à titre de référence ; vérifiez toujours auprès des documents officiels.
Notes / 注意事項
Ce serveur ne stocke pas les documents sources ni les pièces jointes des avis d'appel d'offres. Avant toute décision de soumission, consultez toujours les documents d'achat officiels.
This server does not store upstream documents or attachment files. Results are reference information and should be verified against official procurement documents before bidding decisions.