SavePropTax について
SavePropTaxは、最近の類似物件の売買データを基に、カリフォルニア州の住宅がProp 8の固定資産税審査対象になり得るかを確認するホステッドサービスです。郡の書類を準備して署名リンクをメールで送り、所有者が内容を確認・署名し、定額29ドルを支払います。
主な機能
- 01最近の類似物件と評価額の比較
- 02年間の税額削減見込みの算出
- 03郡の審査書類の準備
- 04所有者への署名リンク送信
- 05申請状況の確認
活用シーン
- 01カリフォルニア州の住宅が審査対象となる可能性の確認
- 02申請開始前の削減額見込みの確認
- 03所有者が署名する審査申請の準備
MCP 対応
ストリーミングHTTPによる、キー不要のホステッドMCPサーバーを提供します。物件確認、申請準備、概要ステータスの取得に対応し、署名リンクは所有者に送られ、署名と支払いも所有者が行います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://saveproptax.com/mcpclaude mcp add --transport http com-saveproptax-saveproptax https://saveproptax.com/mcp{"mcpServers":{"com-saveproptax-saveproptax":{"type":"http","url":"https://saveproptax.com/mcp"}}}Cursor で開く{"servers":{"com-saveproptax-saveproptax":{"type":"http","url":"https://saveproptax.com/mcp"}}}VS Code で開く{"mcpServers":{"com-saveproptax-saveproptax":{"type":"http","url":"https://saveproptax.com/mcp"}}}{"mcpServers":{"com-saveproptax-saveproptax":{"serverUrl":"https://saveproptax.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| address | string | はい | 市を含む番地付き住所。例: |
| unit | string | いいえ | 集合住宅の部屋番号。例:「Unit 12」 |
詳細
SavePropTax MCP サーバー
カリフォルニア州の固定資産税の異議申し立てに対応する、リモート MCP サーバーおよびオープンな HTTP API です。
自宅の評価額が過大かどうかを確認できます。最近の類似物件の売買実績から評価額を下げられる見込みがある場合、郡独自の Proposition 8 評価額下落審査フォームを作成し、署名用リンクを住宅所有者にメールで送信します。所有者が署名し、定額の $29 を支払います。確認は無料で、キーは不要です。税額が下がることはあっても、上がることはありません。
インストールは不要です。サーバーはホストされています。
https://saveproptax.com/mcp
Streamable HTTP、認証不要、ステートレスです。
クライアントへの追加方法
Claude:「Settings」から「Connectors」、「Add custom connector」の順に選択し、上記の URL を貼り付けます。
ChatGPT:「Settings」から「Connectors」(または「Apps」)を選択し、カスタムコネクターに対応しているプランでは、URL で MCP サーバーを追加します。
Claude Code:
claude mcp add --transport http saveproptax https://saveproptax.com/mcp
**任意の MCP クライアント:**URL にストリーミング可能な HTTP トランスポートを指定します。トークンは不要です。
ツール
| ツール | 引数 | 機能 |
|---|---|---|
check_property_tax_savings | address(必須)、unit | カリフォルニア州の住宅 1 件を無料で確認します。ステータス、現在の評価額、最近の類似物件の売買実績に基づく評価額の見積もり、年間節約額の見積もりを返します。条件を満たす結果には continueToken が含まれます。 |
start_filing | continueToken、ownerName、ownerPhone、ownerEmail | 郡のフォームを作成し、署名用リンクを所有者にメールで送信します。リンクがクライアントに返されることはありません。 |
get_filing_status | docId | 大まかなステータスのみを返します:awaiting_signature、awaiting_payment、filed、delivered、unknown。個人情報は含まれません。 |
すべてを規定するルール
**エージェントが署名や金銭を扱うことはありません。**署名用リンクは所有者の受信トレイに送信されます。所有者が郡独自のフォームを確認して署名し、支払います。匿名の利用者ができる最大のことは、無料確認を消費し、実在する住宅所有者に自分の物件に関する正規のリンクを送ることです。
HTTP API
MCP を使わずに同じ機能を利用できます。キーは不要です。
curl -s https://saveproptax.com/api/agent/check \
-H 'Content-Type: application/json' \
-d '{"address": "123 Main St, Walnut Creek"}'
条件を満たす場合のレスポンス:
{
"status": "qualifies",
"message": "This property qualifies: recent comparable sales support a value of $915,000 against the $1,024,000 assessment, an estimated $1,204 per year in tax savings; filing costs a flat $29 and the owner signs and pays.",
"property": { "address": "123 MAIN ST, WALNUT CREEK CA", "county": "Contra Costa" },
"estimate": { "assessment": 1024000, "opinion": 915000, "estimatedAnnualSavings": 1204 },
"filing": { "feeUsd": 29, "deadline": "November 30, 2026" },
"continueToken": "eyJ...valid 24 hours",
"cached": false,
"checkedAt": "2026-08-19T18:00:00.000Z"
}
その後、トークンと所有者の詳細情報を渡して準備します:
curl -s https://saveproptax.com/api/agent/prepare \
-H 'Content-Type: application/json' \
-d '{
"continueToken": "eyJ...",
"ownerName": "Jane Homeowner",
"ownerPhone": "925 555 0100",
"ownerEmail": "[email protected]"
}'
{ "docId": "d0c1d2...", "status": "awaiting_signature",
"statusUrl": "https://saveproptax.com/api/agent/status?doc=d0c1d2...",
"ownerEmailSent": true }
ステータスエンドポイントをポーリングして進捗を確認します:
curl -s 'https://saveproptax.com/api/agent/status?doc=d0c1d2...'
対応が必要なすべてのステータス
| ステータス | 意味 |
|---|---|
qualifies | 類似物件の売買実績から正当化可能な評価額の引き下げが見込まれ、年間の節約額が $500 を超え、郡の申請期間が開いています。continueToken が含まれる唯一のステータスです。 |
fair_assessment | 今年は、売買実績から現在の評価額を下回る評価額が裏付けられません。 |
not_enough_data | 根拠のある申請に必要な、条件の近い最近の売買実績が不足しています。 |
not_residential | 郡の記録では、この区画は住宅用ではありません。 |
window_closed | 郡の審査期間が終了しています。再開時期は filing.reopens に示されます。 |
county_not_served | 現時点では対応していないカリフォルニア州の郡です。 |
already_filed | 今年、この物件について審査請求がすでに提出されています。 |
address_not_found | 市区町村名を含めて再試行してください。 |
needs_more_info | 何が不足しているかがメッセージに記載されています。たとえば、ユニット番号などです。 |
busy | 負荷が高いため、新しい確認を一時停止しています。キャッシュ済みの回答は引き続き利用できます。少し待ってから再試行してください。 |
各 message は、ユーザーにそのまま伝えられる、一文の説明です。
任意のキー
curl -s https://saveproptax.com/api/agent/register \
-H 'Content-Type: application/json' \
-d '{"agentName": "MyAssistant", "contactEmail": "[email protected]"}'
承認手続きなしで、キーがすぐに発行されます。x-agent-key ヘッダーで送信すると、新規確認の上限が 2 倍になり、名前を明記した帰属表示が可能になります。匿名での利用も問題ありません。登録は本人確認であり、利用許可の取得ではありません。
レート制限
- **住所ごとのキャッシュは 24 時間です。**再確認は即時に完了し、こちらの費用もかからず、
cached: trueのマークが付いて返されます。キャッシュ済みの回答にレート制限は適用されません。 - **1 時間あたりの新規確認数の上限。**新規確認では実際の記録や売買データを取得するため、1 時間あたりの共通枠を使用します。負荷が高い場合、新規確認は
busyを返しますが、キャッシュ済みの回答は引き続き利用できます。処理方法をより安価な評価手法に切り替えることはありません。遅延するだけです。 - **準備の制限。**実際の確認で発行されたトークンが必要です。また、所有者の受信トレイ 1 件あたり、署名用リンクは 1 日に 3 件までです。
対応地域
Alameda、Contra Costa、Los Angeles、Marin、Napa、Placer、Riverside、Sacramento、 San Benito、San Bernardino、San Francisco、San Joaquin、San Mateo、Santa Clara、 Santa Cruz、Solano、Sutter、Yolo の各郡です。申請期間は郡ごとに異なり、現在の締切は https://saveproptax.com/counties.html で確認できます。
詳細
- リファレンス全文:https://saveproptax.com/agents
- OpenAPI:https://saveproptax.com/openapi.json
- llms.txt:https://saveproptax.com/llms.txt
- レジストリのメタデータ:
server.json - 提携および大口向けの契約について:[email protected]
SavePropTax は公開記録と郡独自のフォームをもとに審査請求書類を作成します。所有者が内容を確認し、署名します。当社は法律事務所ではなく、ここに記載されている内容は法律上または税務上の助言ではありません。減額を決定するのは郡の査定官のみです。
ライセンス
MIT です。LICENSE をご覧ください。このライセンスは本リポジトリの内容を対象とします。ホスト型サービスには https://saveproptax.com/legal.html に記載された利用規約が適用されます。
ローカルで実行する(stdio)
ホスト型サーバーはインストール不要です。stdio のみを使用する MCP クライアント向けに、このリポジトリには依存関係のないブリッジが含まれています(Node 18 以降)。
{
"mcpServers": {
"saveproptax": {
"command": "node",
"args": ["bridge.js"]
}
}
}
または Docker を使用します:docker build -t saveproptax-mcp . && docker run -i saveproptax-mcp。
イントロスペクションにはローカルで応答し、ツール呼び出しは saveproptax.com/mcp に転送します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。