Acquisition.gov について
Acquisition.govは、FAR Overhaulのモデル条項、機関別逸脱の索引とPDF、指定ガイダンスに決定論的にアクセスする読み取り専用MCPサーバーです。調達調査の資料参照に使えますが、個別調達に適用される規則の判断は行いません。
主な機能
- 01FARモデル条項と更新情報の一覧
- 02モデル本文のページ分割取得
- 03機関別逸脱文書の検索
- 04ページ番号付きPDF本文の抽出
- 05指定ガイダンスの取得
活用シーン
- 01公式FARモデル本文の確認
- 02機関が公開した逸脱文書の検索
- 03逸脱PDFの適用性に関する記載の確認
- 04FARガイダンスとFAQの参照
MCP 対応
Acquisition.govのモデル条項、機関別逸脱、ガイダンスを取得する5つの読み取り専用MCPツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://acquisition-gov.1102tools.com/mcpclaude mcp add --transport http com-1102tools-acquisition-gov https://acquisition-gov.1102tools.com/mcp{"mcpServers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}Cursor で開く{"servers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}VS Code で開く{"mcpServers":{"com-1102tools-acquisition-gov":{"type":"http","url":"https://acquisition-gov.1102tools.com/mcp"}}}{"mcpServers":{"com-1102tools-acquisition-gov":{"serverUrl":"https://acquisition-gov.1102tools.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| part | any | いいえ | |
| agency | any | いいえ | |
| updated_since | any | いいえ |
詳細
Acquisition.gov MCP
公式の Acquisition.gov FAR Overhaul(RFO)のモデルパートのページ、公開済みの各機関の逸脱インデックス、公式の逸脱 PDF、および限定された RFO ガイダンスリソースに、無料、オープンソース、読み取り専用、決定論的な MCP アクセスを提供します。
概要、デモ動画、ホスト型セットアップ:https://1102tools.com/mcp/acquisition-gov
このサーバーは、ソースの内容とメタデータを報告します。調達にどの規則が適用されるかを判断するものではありません。特に、機関が逸脱を公開していない場合、その機関に対してモデル逸脱の文言を有効なものとして扱うことはありません。
ローカルまたはホスト型
| ローカル(デスクトップ) | Claude(ホスト型) | ChatGPT(ホスト型) |
|---|---|---|
| ローカルセットアップ | インストール | インストール |
- ローカルでは、お使いのコンピューター上で、Claude または ChatGPT のデスクトップアプリ、あるいは別の AI アプリ内で実行します。独自の完全なレート制限が適用され、政府のサービスのみを利用します。自動更新はされないため、AI に更新を依頼してください。手動でセットアップする必要はありません。このページのリンクを AI に渡して、セットアップするか、手順を案内するよう依頼してください。
- ホスト型は常に最新の状態で、セットアップやキーは不要です。どこからでも Claude または ChatGPT で利用できます。
インストール
uvx --refresh-package acquisition-gov-mcp --from acquisition-gov-mcp acquisition-gov-mcp
このサーバーは stdio を使用し、認証情報は不要です。
ツール
| ツール | 用途 |
|---|---|
list_rfo_parts(part?, agency?, updated_since?) | 公式ソースの日付と、対応する公開済みの逸脱の件数とともに、RFO モデルパートを一覧表示します。 |
get_rfo_part(part, section?, cursor?, max_characters?) | FAR パート 1 つの解析済みモデルテキストを、ページ分割して取得します。 |
list_rfo_agency_deviations(agency?, part?, limit?) | 公開済みの逸脱文書を検索します。少なくとも 1 つのフィルターが必要です。 |
get_rfo_agency_deviation(source_id, page_start?, page_end?) | インデックスに登録されたソース ID のみを解決し、ページ番号付きの PDF テキストと、文書内で確認された適用性に関する文言を返します。 |
get_rfo_guidance(resource, heading?, cursor?) | FAQ、方針・ガイダンスページ、または FAR Council の逸脱ガイダンス PDF を取得します。 |
取得したソースにはすべて、正規 URL、UTC 形式の取得時刻、SHA-256 コンテンツハッシュ、抽出ステータス、警告が含まれます。機関の PDF の日付と適用性は、明示的にラベル付けされた文言、または文書内で独立して記載されたレターヘッドの日付が見つかった場合にのみ返されます。ファイル名からこれらを推測することはありません。
安全境界
- 許可されているのは
https://acquisition.govとhttps://www.acquisition.govのみです。 - リダイレクト先は再検証されます。認証情報、明示的なポート、任意のホスト、プライベート IP の宛先は拒否されます。
- ダウンロードの上限は HTML が 5 MiB、PDF が 25 MiB です。HTML の複雑さ、リダイレクト、ページ選択、出力の長さにも上限があります。
- PDF 抽出は、一度に 1 つの分離されたパーサーサブプロセスで実行され、30 秒の期限、デコード後のページストリーム上限 2 MiB、Linux では アドレス空間 160 MiB/CPU 時間 8 秒の制限が適用されます。macOS と Windows ではプロセス分離と明示的なコンテンツ/出力の上限を維持しますが、Linux のリソース制限は適用されません。
- HTTP 429 は、短時間に連続して再試行されません。
Retry-Afterは共有ペーシング状態に保持されます。 - Acquisition.gov の CDN に対して Python の TLS トランスポートが停止した場合、サーバーはインストール済みのシステム
curlを使って、事前検証済みの同じ URL にアクセスすることがあります。リダイレクトは引き続き無効化され、サーバーによって再検証されます。 - 重複したインデックス項目や競合するインデックス項目は、暗黙的に解決せず、警告とともに返されます。
- スキャン済み、暗号化済み、形式が不正な PDF については、可能な場合、抽出ステータスとメタデータを明示して返します。
パーサーの分離、キャンセル、実際の stdio および HTTP のチェック、各ツールの応答を網羅する回帰テストです。testing.md を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。