mcpField
G
GSA CALC+ MCP

GSA CALC+ MCP

ローカル
1102tools.com法務・行政28今日更新

GSA CALC+ MCP について

GSA CALC+ MCPは、GSA MAS契約の労務費上限レートをMCPクライアントに提供し、連邦調達の見積もりや市場調査に使えます。職種、学歴、経験、SIN、ベンダー、事業規模で絞り込み、レートのベンチマークや妥当性も確認できます。

主な機能

  1. 01キーワードや完全一致でレート検索
  2. 02条件でレコードを絞り込み
  3. 03IGCE向けレート基準の算出
  4. 04提示価格の妥当性確認
  5. 05ベンダー別レート表とSIN分布の確認

活用シーン

  1. 01IGCEの労務費基準を作成する
  2. 02提示時給の妥当性を評価する
  3. 03ベンダーの契約レートを調べる
  4. 04SINごとのレート分布を比較する

MCP 対応

このMCPサーバーは、検索、ベンチマーク、価格妥当性確認を行う8つのツールでGSA CALC+ APIをMCPクライアントに公開します。APIキーは不要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"gsa-calc": {
"command": "uvx",
"args": [
"gsa-calc-mcp"
]
}
}
}
起動コマンドuvx gsa-calc-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypigsa-calc-mcp0.2.7

ツール

8

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
business_sizeanyいいえ
education_levelanyいいえ
excludeanyいいえ
experience_maxanyいいえ
experience_minanyいいえ
keywordstringはい
orderingstringいいえ
pageintegerいいえ
page_sizeintegerいいえ
price_maxanyいいえ
price_minanyいいえ
security_clearanceanyいいえ
sinanyいいえ
sortenumいいえasc | desc
worksiteanyいいえ

詳細

gsa-calc-mcp

price: free license: MIT tools: 8 regression tests

GSA CALC+ Labor Ceiling Rates API 用の無料のオープンソース MCP サーバーです。IGCE の作成、価格妥当性の分析、市場調査に向けて、落札済み GSA MAS スケジュールの時間単価を検索できます。

概要、デモ動画、ホスト型セットアップ:https://1102tools.com/mcp/gsa-calc

ローカルでもホスト型でも API キーは不要です。ローカルまたはホスト型をご覧ください。

GSA CALC+ API に対するライブチェックを含む回帰テストを実施しています。2026 年 10 月のリリースでは、現実的な価格に関する質問(IGCE のベンチマーク、価格チェック、ベンダーの料金表、正確な職種名の検索)でもテストを行いました。testing.mdをご覧ください。

ローカルまたはホスト型

ローカル(デスクトップ)Claude(ホスト型)ChatGPT(ホスト型)
ローカルセットアップインストールインストール
  • ローカルでは、Claude や ChatGPT のデスクトップアプリ、または別の AI アプリ内で、お使いのコンピューター上で実行します。独自の上限いっぱいまで利用でき、政府機関のサービス以外には依存しません。自動更新されないため、AI に更新を依頼してください。手動でセットアップする必要はありません。このページのリンクを AI に渡して、セットアップを依頼するか、手順を案内してもらってください。
  • ホスト型は常に最新の状態で、セットアップもキーも不要です。どこからでも Claude または ChatGPT で利用できます。

ローカルとホスト型を比較 · 対応するプロンプト

できること

GSA CALC+ API を 8 つの MCP ツールとして公開します。

基本の検索

  • keyword_search - 労働カテゴリ、ベンダー、契約番号をワイルドカードで検索します
  • exact_search - フィールドの完全一致検索です(まず suggest_contains を使って値を確認してください)
  • suggest_contains - フィールド値のオートコンプリートと確認に使います(最小 2 文字)
  • filtered_browse - キーワードなしでフィルターを使って閲覧します

ワークフローツール

  • igce_benchmark - IGCE 作成向けの料金統計(最小値/最大値/平均値/中央値/パーセンタイル)
  • price_reasonableness_check - 提案料金を市場分布と照合して評価します
  • vendor_rate_card - ベンダーの全料金を取得します(正確な名称を自動で確認)
  • sin_analysis - GSA SIN の料金分布を分析します

認証は不要です

GSA CALC+ API は公開されています。GSA はこのエンドポイントの数値上限を公表していません。MCP はリクエストのペースを調整し、1 時間のローリングウィンドウあたり最大 500 件、開始間隔 0.6 秒、同時実行数 2 件に制限します。

インストール

uvx --refresh-package gsa-calc-mcp --from gsa-calc-mcp gsa-calc-mcp

ソースからインストールする場合:

git clone https://github.com/1102tools-dev/federal-contracting-mcps.git
cd federal-contracting-mcps/servers/gsa-calc-mcp
pip install -e .

設定

以下の設定をサーバー定義として使用し、お使いの MCP クライアントに合わせて配置してください。このソースを使った実用的なリクエストについては、プロンプトライブラリをご覧ください。

{
  "mcpServers": {
    "gsa-calc": {
      "command": "uvx",
      "args": ["--refresh-package", "gsa-calc-mcp", "--from", "gsa-calc-mcp", "gsa-calc-mcp"]
    }
  }
}

--refresh-package フラグを指定すると、クライアントがサーバーを起動するたびに uv が PyPI を確認し、新しいリリースがあれば取得するため、修正が自動的に反映されます。指定しない場合、uv は最初にキャッシュしたバージョンを使い続けます。起動時にわずかなネットワーク処理が追加されるため、プラットフォームが MCP の起動タイムアウトを短く設定している場合は、タイムアウトを延長してください。

クライアントを再起動すると、ツールが表示されます。

プロンプトの例

  • 「学士号を取得し、経験年数が10年以上のシニアソフトウェア開発者のGSA上限料金はいくらですか?」
  • 「サイバーセキュリティアナリストの時給195ドルは妥当ですか?CALC+の料金と照らし合わせてください。」
  • 「GSA CALC+から、Booz Allen Hamiltonの料金表全体を取得してください。」
  • 「ITプロフェッショナルサービスSIN(54151S)の料金分布はどのようになっていますか?」
  • 「次の5つの労働カテゴリのIGCEベンチマークを作成してください:プログラムマネージャー、システムエンジニア、ソフトウェア開発者、ヘルプデスクスペシャリスト、ネットワーク管理者。」
  • 「プロジェクト管理の中小企業の上限料金のうち、時給100~200ドルのものをすべて見つけてください。」

重要:支払価格ではなく上限料金です

CALC+のデータは、請負業者がGSA MAS契約に基づいて請求できる時間単価の上限を示します。実際のタスクオーダーの料金は、FAR 8.405-2(d)に従い、これより低くなるはずです。これらの料金は次のとおりです。

  • フル負担額(福利厚生費、間接費、一般管理費、利益を含む)
  • 全世界共通(地域による調整なし)
  • マスター契約レベル(タスクオーダー固有ではない)
  • ベンダーの価格提案表に基づく(請負業者による自己申告)

分析結果を提示する際は、常にサンプルサイズを明記し、これらが上限料金であることをユーザーに伝えてください。

キーワード検索では職種名、ベンダー、契約がまとめて検索されます

IGCEと価格確認では、労働職種名、ベンダー名、契約番号を対象とするGSAのキーワード検索を使用します。population_scopeを確認してください。ベンダー名での一致により、無関係な労働カテゴリがまとめて検索されることがあります。職種名以外の一致が見つかった価格確認では、判定を伴わずにMIXED_SEARCH_FIELDSが返されます。また、職種名の一覧から母集団全体を確認できない場合はUNVERIFIED_POPULATIONが返されます。職種名のみの料金を調べるには、suggest_containsで完全一致する職種名を見つけてから、labor_categoryを指定してexact_searchを呼び出してください。total_matching_records_is_lower_boundと表示された候補の合計は、その件数以上であることを意味します。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。