나라장터 입찰 MCP について
나라장터 입찰 MCPは、韓国の公共調達公告を検索し、入札の詳細を確認するリモートMCPサーバーです。Proツールでは事前規格の検索、落札履歴の分析、入札通知も利用できます。
主な機能
- 01キーワード・日付・種別・地域・価格で入札検索
- 02公告の参加要件と日程の確認
- 03事前規格の検索
- 04落札履歴の統計分析
- 05入札条件の保存と毎日のメール照合
活用シーン
- 01今週締切の地域別入札の検索
- 02公告の参加要件と日程の確認
- 03事前規格から案件候補を発見
- 04落札率と頻出業者の確認
MCP 対応
リモートサーバーはStreamable HTTP経由で、入札検索、公告詳細、事前規格検索、落札履歴分析、通知のツールを提供します。無料ツールにはIP単位の日次制限があり、Pro機能にはライセンスキーを使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://kr-public-mcp.songdonghyeon01.workers.dev/mcpclaude mcp add --transport http donghyeon01-kr-public https://kr-public-mcp.songdonghyeon01.workers.dev/mcp{"mcpServers":{"donghyeon01-kr-public":{"type":"http","url":"https://kr-public-mcp.songdonghyeon01.workers.dev/mcp"}}}Cursor で開く{"servers":{"donghyeon01-kr-public":{"type":"http","url":"https://kr-public-mcp.songdonghyeon01.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"donghyeon01-kr-public":{"type":"http","url":"https://kr-public-mcp.songdonghyeon01.workers.dev/mcp"}}}{"mcpServers":{"donghyeon01-kr-public":{"serverUrl":"https://kr-public-mcp.songdonghyeon01.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 最大件数(デフォルト 20、最大 100) |
| region | string | いいえ | 参加制限地域のキーワード(例:ソウル、京畿) |
| keyword | string | いいえ | 公告名・公告機関・需要機関のキーワード |
| to_date | string | いいえ | 公告日終了(YYYY-MM-DD) |
| category | enum | いいえ | cnstwk=工事、servc=役務、thng=物品、frgcpt=外国製品cnstwk | servc | thng | frgcpt |
| from_date | string | いいえ | 公告日開始(YYYY-MM-DD) |
| max_price | number | いいえ | 予定価格の上限(ウォン) |
| min_price | number | いいえ | 予定価格の下限(ウォン) |
詳細
kr-public-mcp — 韓国・国の調達市場の入札公告 MCP サーバー
Claude・ChatGPT・Cursor から、韓国の国の調達市場(調達庁)の入札公告を検索し、詳細を確認できるリモート MCP サーバーです。 インストールや認証キーは不要で、URL を貼り付けるだけで動作します(Streamable HTTP)。
- エンドポイント:
https://kr-public-mcp.songdonghyeon01.workers.dev/mcp - データ:調達庁の国の調達市場・公共データポータルのオープン API(入札公告・事前仕様・落札情報)
- すべての応答に出典と国の調達市場の原文リンクを含めます
ツール
| ツール | プラン | 説明 |
|---|---|---|
search_bids | 無料 | 入札公告を検索 — キーワード・期間・業務区分(工事/役務/物品/外国物品)・地域・推定価格の範囲 |
get_bid_detail | 無料 | 公告の詳細 — 資格要件(免許・参加地域)、日程、基礎金額・推定価格、添付リンク、変更履歴 |
search_pre_specs | Pro | 事前仕様を検索 — 本公告前の段階で早期に発掘 |
analyze_history | Pro | 落札履歴を集計 — 落札率の分布・頻出業者・平均参加者数 |
watch_bids | Pro | 通知条件を保存 → 毎日 08:00 KST にメールで照合 + 締め切り間近の通知 |
無料ツールは IP ごとに 1 日 30 回までです。Pro ではライセンスキー(クモン利用券)を使うと、上限が解除され、Pro ツールが利用可能になります。
接続
# Claude Code
claude mcp add --transport http narajangteo https://kr-public-mcp.songdonghyeon01.workers.dev/mcp
// 일반 MCP 클라이언트 설정
{
"mcpServers": {
"narajangteo": {
"url": "https://kr-public-mcp.songdonghyeon01.workers.dev/mcp",
},
},
}
Pro キーを使用する場合のヘッダー:Authorization: Bearer <라이선스 키>。
使用例
사용자: 이번 주 마감하는 서울 지역 용역 입찰공고 찾아줘
→ search_bids(keyword="", region="서울", category="용역", deadline="...") 호출
→ 공고명·마감일·추정가·나라장터 원문 링크 목록 응답
사용자: 0012345678 공고의 참가자격 알려줘
→ get_bid_detail(bidNo="0012345678") 호출
→ 면허·지역 제한, 입찰 일정, 기초금액, 첨부 링크 응답
アーキテクチャ
Cloudflare Workers(ステートレスな createMcpHandler)+ D1 + KV + Cron。
収集(Cron → 調達庁 API → D1)と照会(MCP → D1)を分離し、API 呼び出し数がユーザー数に左右されないようにしています(サーバー費用ほぼゼロの設計)。
公務員の氏名・連絡先は応答から削除し、保存しません。
開発
npm install
npm run db:migrate:local && npm run dev
npm run typecheck
セットアップ・デプロイ・運用ルールについては、AGENTS.md を参照してください。
ライセンス
MIT。データの出典:調達庁の国の調達市場(公共データポータルのオープン API)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。