Tools Berry Paycheck について
Tools Berry Paycheckは、2026年の米国の手取り額と給与税を推定するホスト型MCPサーバーです。州ごとの給与比較や賞与の源泉徴収を調べたい人向けに、全50州とDCの計算と参照元を提供します。
主な機能
- 01手取り額の内訳計算
- 02賞与の源泉徴収額の推定
- 03州間の手取り額比較
- 04州別税率スケジュールの取得
- 05読みやすい形式と構造化データの返却
活用シーン
- 01特定の州での給与手取り額の推定
- 02州ごとの手取り額の比較
- 03賞与の源泉徴収額の確認
- 04州税率の参照元の確認
MCP 対応
ホスト型のStreamable HTTPサーバーが、給与計算、賞与の源泉徴収、州間比較、州税率取得の4つの読み取り専用ツールを提供します。応答には読みやすいテキストと構造化された数値データが含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.tools-berry.comclaude mcp add --transport http com-tools-berry-paycheck https://mcp.tools-berry.com{"mcpServers":{"com-tools-berry-paycheck":{"type":"http","url":"https://mcp.tools-berry.com"}}}Cursor で開く{"servers":{"com-tools-berry-paycheck":{"type":"http","url":"https://mcp.tools-berry.com"}}}VS Code で開く{"mcpServers":{"com-tools-berry-paycheck":{"type":"http","url":"https://mcp.tools-berry.com"}}}{"mcpServers":{"com-tools-berry-paycheck":{"serverUrl":"https://mcp.tools-berry.com"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| state | string | はい | 米国の州または DC:正式名称("Ohio")、2文字コード("OH")、または slug("ohio", "district-of-columbia")。 |
| salary | number | はい | 米ドル建ての税引前年収 |
| filingStatus | enum | いいえ | 申告区分。デフォルトは "single" です。"single" は夫婦別申告も対象とします。single | married | head_of_household |
詳細
Tools Berry MCP サーバー
2026年の米国の給与と給与税に関する質問に、推測ではなく実際の計算で回答するMCPサーバーです。手取り給与、ボーナスの源泉徴収、州ごとの比較、全50州とDCの州別税率スケジュールを確認できます。
すでにホスティングされており、無料で利用できます。インストールや実行は不要です。
エンドポイント: https://mcp.tools-berry.com — Streamable HTTP、POST経由のJSON-RPC 2.0。
エイリアス:https://tools-berry-mcp.edydaherz.workers.dev。
接続
Claude Code
claude mcp add --transport http tools-berry https://mcp.tools-berry.com
Claude.ai / Claude Desktop — 設定 → コネクター → カスタムコネクターを追加し、次を貼り付けます。
https://mcp.tools-berry.com
Cursor — ~/.cursor/mcp.json(またはプロジェクト内の .cursor/mcp.json)に設定します。
{
"mcpServers": {
"tools-berry": {
"url": "https://mcp.tools-berry.com"
}
}
}
その他すべて — 通常のJSON-RPCなので、curlを使用できます。
curl -s https://mcp.tools-berry.com \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"compute_take_home",
"arguments":{"state":"ohio","salary":80000}}}'
この呼び出しでは、オハイオ州で給与が$80,000の場合、手取り額として**$63,294.38**が返されます。これは、サイト上の対応するページに表示される金額と1セント単位まで一致します。
ツール
| ツール | 回答内容 | 必須引数 |
|---|---|---|
compute_take_home | 1つの州における給与の全内訳:連邦所得税、社会保障税、メディケア税、州所得税、州の給与関連プログラム、年間/月間/隔週の手取り額、実効税率 | state、salary |
compute_bonus_withholding | ボーナスから実際に源泉徴収される金額:連邦の22%の追加所得税率($1,000,000を超える部分は37%)、州のボーナス課税方法、FICA | state、bonusAmount |
compare_states | 複数の州について、同じ給与での手取り額を最も高い順に並べ、各州と首位との差額を表示 | states、salary |
get_state_rates | 1つの州の2026年の税率スケジュール:均一税率または税率区分、標準控除、従業員の給与関連プログラム、追加所得への課税方法、各数値の根拠となる法令 | state |
stateには州の正式名称(Ohio)、2文字の略称(OH)、またはスラッグ(ohio、district-of-columbia)を指定できます。filingStatusはすべてのツールで任意で、省略時はsingleになります。single、married、head_of_householdのほか、一般的なエイリアス(mfj、mfs、hoh)を指定できます。各応答には、読みやすいテキストと数値を含むstructuredContentオブジェクトの両方が含まれます。
ブラウザーからの確認
エンドポイントはGETリクエストに応答するため、クライアントを使わずに確認できます。
| リクエスト | 返される内容 |
|---|---|
GET / | サーバー情報、プロトコルのバージョン、説明、ツール一覧を含むJSON形式の自己紹介 |
GET /health | {"ok":true} |
GET /?rpc=<url-encoded JSON-RPC request> | 読み取り専用のリクエストを1件実行し、JSON-RPC応答を返します |
?rpc=形式は動作確認用の便宜的なもので、MCPの一部ではありません。一部のネットワークでは*.workers.devへのアクセスがブロックされたり、POSTによる確認が遮断されたりするため用意されています。到達できないサーバーは、停止中のサーバーと区別できないためです。
curl -sG https://mcp.tools-berry.com \
--data-urlencode 'rpc={"jsonrpc":"2.0","id":1,"method":"tools/list"}'
設計
- 計算ロジックを分岐させません。
tools.jsはsrc/engine/paycheck-engine.jsとsrc/engine/bonus-tax.jsを直接インポートし、公開ページの構築に使うものと同じデータファイルを渡します。MCPレイヤー向けに計算を再構築することはありません。このレイヤーが行うのは、入力の整形、リンクの選択、テキストの書式設定だけです。test/test-mcp-server.jsでは、全51の管轄区域について、サーバーの回答とエンジンを直接呼び出した結果が1セント単位まで一致することを検証しているため、サーバーがサイトとひそかに食い違うことはありません。 - 依存関係はありません。 ここで必要なプロトコル機能は
initialize、tools/list、tools/callに加え、pingと空のresources/list/prompts/listの確認だけなので、SDKを導入せず、mcp.jsで手動実装しています。npm installは何もせず、npm testは通常のNodeだけで実行できます。 - ステートレスで読み取り専用です。 認証、セッション、ストレージ、バインディング、書き込みはありません。送信した内容が保持されることもありません。
- レート制限: IPアドレスごとに1分あたり120リクエストです。各呼び出しの計算にかかる時間は数マイクロ秒なので、上限は暴走したループを防ぐためだけに設定されています。
- 出典情報を組み込み済みです。 すべてのツールの応答は、出典を示す行と、同じ数値を掲載しているtools-berry.comのページへの詳細リンクで終わります。
数値について
対象年度は2026年で、全50州とコロンビア特別区を対象としています。対象は、連邦所得税、社会保障税およびメディケア税(追加の0.9%を含む)、州所得税、SDIやPFMLなどの州の従業員向け給与プログラムです。数値は、税引き前控除がなく、標準控除以外の税額控除がない単一の仕事を想定した、源泉徴収方式の推定値です。地方税や市の所得税は含まれません。これは税務アドバイスではなく、提出済みの申告書でもありません。
get_state_rates は、各州の数値の根拠となる法令または当局の税率表を示す source フィールドを返すため、ここにある数値の出典をすべて確認できます。
出典と更新。 エンジンと2つのデータファイルはtools-berry.comで管理され、このリポジトリにもミラーされています。ホストサーバーはサイト独自のリポジトリからデプロイされるため、このリポジトリはデプロイ元ではなく、閲覧や再利用ができるコピーです。サイトで税率が変更された際には、こちらのミラーも更新されます。最新の数値であることを確実にしたい場合は、ホストされたエンドポイントを呼び出してください。
クレジット表記
ここにある数値やコードを公開するものに使用する場合は、tools-berry.comを引用してください。エンジンを無償で提供する背景にあるビジネスモデルは、これだけです。
独自にデプロイする
独自にデプロイする必要はありません。ホストされたインスタンスは無料で公開されています。ただし、独自のコピーが必要な場合は、次の手順に従ってください。
npx wrangler deploy
これは、バインディングもシークレットもない単一のCloudflare Workerです。wrangler.tomlではカスタムドメインのブロックがコメントアウトされています。コメントを解除して管理下のホスト名を指定するか、wranglerが表示するworkers.devのURLをそのまま使用してください。
ライセンス
MIT — LICENSEを参照してください。Copyright 2026 Edmond Daher。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。