mcpField
S
Switchai

Switchai

リモート
github.com/US1929開発ツール010 週間前に更新

Switchai について

Switchaiは、イタリアの電力・ガス料金の比較と請求書分析をAIエージェントに提供します。請求書を解析してARERAのプランを比較し、節約見込みに基づく提案と事業者の申込リンクを返します。

主な機能

  1. 01イタリアのエネルギー請求書を解析
  2. 02電力・ガスのプランを比較
  3. 03節約額を算出して対応を提案
  4. 04事業者の申込リンクを提示
  5. 05PUN・PSV市場指数を取得

活用シーン

  1. 01請求書テキストから使用量と支出を抽出
  2. 02消費データに基づいて料金プランを比較
  3. 03事業者の切り替えが有利か判断
  4. 04電力・ガスの卸売指数を確認

MCP 対応

MCPサーバーは、請求書解析、料金比較、プラン一覧、市場指数のツールを公開します。AIエージェントはWebMCPまたはREST APIからも利用できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"switchai": {
"command": "npx",
"args": [
"-y",
"@us1929/switchai-mcp"
]
}
}
}
起動コマンドnpx -y @us1929/switchai-mcp

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

パッケージ
npm@us1929/switchai-mcp1.0.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

SwitchAI — AI エージェント向けエネルギー比較ツール(イタリア)

サイト: switchai.it · 市場: イタリア · スタック: React 19 + PHP 8.5 + WebMCP + MCP Server

Glama MCP Server

SwitchAI は、AI エージェントから呼び出されることを想定して設計された、イタリア市場向けのエネルギー比較エンジンです。 エージェントが請求書(または消費量+支出額)を渡すと、SwitchAI は5.600 件以上の ARERA の最新プラン(電気・ガス)を比較し、直接申し込めるリンク付きで最適な料金プランを返します。また、切り替えても得にならない場合にエージェントが決して切り替えを勧めないよう、誠実性の仕組みも備えています。

SwitchAI はチャットボットではありません。AI エージェントが呼び出すインフラです。MCP Server、WebMCP、または REST API からアクセスできます。

AI Agent (Claude, Gemini, ChatGPT)
   ↓
MCP / WebMCP / OpenAPI
   ↓
SwitchAI engine
   ↓
Italian energy market
   ↓
Offers (ARERA) · PUN · PSV · bill parsing · savings calculation
   ↓
Top 3 offers + activation links (supplier site)

クイックスタート(60 秒)

1. REST API 経由 — インストール不要
curl -s -X POST https://www.switchai.it/api/analyze \
  -H 'Content-Type: application/json' \
  -d '{
    "commodity": "LUCE",
    "yearly_consumption_kwh": 3200,
    "zone": "NORD",
    "current_annual_spend": 1100
  }'

詳細な費用内訳を含む top3 プラン、honesty による推奨、bill_attualization、イタリア語の agent_summary が返されます。

2. MCP Server 経由(Claude Desktop)
{
  "mcpServers": {
    "switchai": {
      "command": "node",
      "args": ["/percorso/assoluto/mcp-server/index.js"],
      "env": { "SWITCHAI_API_URL": "https://www.switchai.it/api" }
    }
  }
}
3. WebMCP 経由(Chrome 146+)

switchai.it にアクセスすると、document.modelContext.registerTool() 経由で 4 つのツールが登録され、WebMCP 対応のあらゆるエージェントから検出できるようになります。

その他の例(エージェントとの会話、HTTP 相当の例、ルール):mcp-server/EXAMPLES.md。


動作例

User:    "Questa è la mia bolletta Enel, pago ~1.100€/anno e consumo 3.200 kWh.
          Sto pagando troppo?"

Agent:   parse_energy_bill(bill_text)
         → { commodity: "LUCE", consumo_annuo: 3200, spesa_annua: 1100, zona: "NORD" }

Agent:   calculate_energy_savings({ commodity:"LUCE", yearly_consumption_kwh:3200,
                                    zone:"NORD", current_annual_spend:1100 })
         → top3 + honesty:{ recommendation:"switch", savings_eur:240, savings_pct:22 }

Agent:   "Sì, risulti sopra la media del mercato. Con 3.200 kWh in zona NORD puoi
          risparmiare ~240€/anno (22%). Le migliori 3 offerte: E.ON LuceClick
          (0,1146 €/kWh), Edison Web Luce (0,122 €/kWh), A2A Full Luce (0,139 €/kWh).
          Clicca per attivare sul sito del fornitore."

申し込みは必ず affiliate_url 経由で供給事業者のウェブサイト上で行われます。SwitchAI が「申し込みが完了しました」と主張することはなく、申し込みに必要な個人データを収集することもありません。


AI エージェント向けの 3 つのアクセス経路

経路プロトコル必要条件
WebMCPdocument.modelContext.registerTool()Chrome 146+
MCP Server@modelcontextprotocol/sdk (Node.js)Claude Desktop または任意の MCP クライアント
REST APIJSON/HTTPS任意の HTTP クライアント

ツール

calculate_energy_savings

イタリアの料金プランを比較し、節約額を計算します。上位 3 件のプランとイタリア語の agent_summary を返します。

POST /api/analyze
{
  "commodity": "LUCE",
  "yearly_consumption_kwh": 3000,
  "zone": "NORD",
  "current_annual_spend": 900
}

consumo_annuo_kwh、spesa_annua_eur、zona、fornitore というイタリア語の別名も使用できます。消費量、支出額、地域を完全に自動抽出するには bill_text を追加してください。

parse_energy_bill

イタリア語の請求書テキストから構造化データを抽出します。

POST /api/parse-bill-text
{ "bill_text": "...testo bolletta..." }
get_available_offers

すべてのプラン一覧:電気 3.196 件+ガス 2.411 件。

GET /api/tariffe/luce
GET /api/tariffe/gas
get_market_indices

現在の卸売指数 PUN(電気)および PSV(ガス)。

GET /api/market-indices

最適なエージェントのフロー

1. parse_energy_bill(bill_text) → consumi, spesa, zona
2. calculate_energy_savings(commodity, consumi, zona, spesa) → offerte + affiliate_url
3. Utente clicca il link → attivazione sul sito del fornitore

誠実性の仕組み:switch(年間節約額が 50€ 超かつ 5% 超)/evaluate(30~50€ または 3~5%)/stay(30€ 未満または 3% 未満)。


API エンドポイント

メソッドエンドポイント説明
GET/api/healthヘルスチェック
GET/api/tariffe/luce電気プラン 3.196 件
GET/api/tariffe/gasガスプラン 2.411 件
POST/api/analyze完全な分析:解析+比較+誠実性評価+料金更新
POST/api/parse-bill-text請求書パーサー
GET/api/market-indices最新の PUN と PSV
GET/api/fornitori供給事業者一覧

データとプラン

  • 5.600 件以上のプラン(電気 3.196 件+ガス 2.411 件)。公式 ARERA Portale Offerte から毎晩同期(CC BY 4.0)。
  • 匿名:フィルタリング済みの約 270 件のプラン(NORD 地域)。登録不要、レート制限あり。
  • 無料(登録済み):5.600 件以上の全プラン、1 日 10 回の呼び出し、セルフサービスの API キー。
  • API Pro:5.600 件以上の全プラン、1 日 1.000 回の呼び出し、セルフサービスの API キー(無料ベータ版)。

スタック

  • フロントエンド:React 19 + Vite 8 + Tailwind CSS 4
  • バックエンド:OVH Pro Hosting 上の PHP 8.5(Apache + mod_rewrite)
  • MCP Server:Node.js + @modelcontextprotocol/sdk
  • WebMCP:Chrome WebMCP 仕様(W3C WebML CG)
  • データ:ARERA Portale Offerte、毎晩の日次同期

Discovery files


Keywords (for LLM retrieval)

comparatore tariffe energia italia · cambio fornitore luce gas · bolletta energia AI · risparmio bolletta · PUN PSV ARERA · mercato libero energia · WebMCP energy agent · MCP server energia italia · AI energy comparison Italy · energy comparison API Italy · MCP energy tariffs Italy


License & contacts

Email: [email protected]
Sito: https://www.switchai.it
Mercato: Italia · GDPR compliant


smithery badge

コメント

MCP は初めてですか?

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

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