关于 Commerce for Agents
比较美国移动套餐、VPN、旅行 eSIM、按地址查询的家庭宽带以及德国能源电价
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.commerceforagents.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-commerceforagents-commerceforagents https://mcp.commerceforagents.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-commerceforagents-commerceforagents":{"type":"http","url":"https://mcp.commerceforagents.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-commerceforagents-commerceforagents":{"type":"http","url":"https://mcp.commerceforagents.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-commerceforagents-commerceforagents":{"type":"http","url":"https://mcp.commerceforagents.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-commerceforagents-commerceforagents":{"serverUrl":"https://mcp.commerceforagents.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
9| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | integer | 否 | 结果页(从 1 开始计数)。响应会报告 totalResults;如需查看更多排名结果,请请求后续页面。 |
| limit | integer | 否 | 每页资费数。默认值:10,最大值:20。 |
| sortBy | enum | 否 | 全市场排序方式:“price”(首年总额,默认)、“rating”(客户评分,优先显示高分)、“providerName”。price | rating | providerName |
| district | string | 否 | 城市城区(Ortsteil);仅当响应指出该邮政编码对应多个城区,且用户所在城区会影响结果时才需要。 |
| language | enum | 否 | 对话语言。组件文本及其后续消息会使用此语言;仅在不确定时省略,此时使用用户的界面语言区域设置。de | en |
| bonusMode | enum | 否 | 一次性奖励在价格和排名中的计算方式。“compliant”(默认):仅计算符合消费者保护准则的奖励;“all”:计算所有奖励;“none”:价格不包含任何奖励。compliant | all | none |
| greenOnly | boolean | 否 | 仅显示环保资费(EU EmpCo 定义):电力须为 100% 可再生能源,并有来源保证证明;燃气须声明生物气/氢气占比。通过 CO2 补偿实现的资费(“Klimagas”、“klimaneutral”)不属于环保资费。默认值:false。 |
| providers | array | 否 | 仅显示这些供应商的报价(名称,例如 ["Vattenfall", "E WIE EINFACH"])。将排名限制为这些供应商。 |
| energyType | enum | 否 | 要比较的能源合同类型:“electricity”(Strom)或“gas”。默认值:“electricity”。electricity | gas |
| postalCode | string | 是 | 德国邮政编码(Postleitzahl),5 位数字,例如柏林的“10115”。 |
| regionalOnly | boolean | 否 | 仅显示区域供应商/地方公用事业公司。默认值:false。 |
| currentTariff | string | 否 | 用户当前资费名称(如已知,例如可从账单中获取)。 |
| goodRatingOnly | boolean | 否 | 仅显示客户评分良好的供应商(市场运营方的阈值)。默认值:false。 |
| includeDeposit | boolean | 否 | 包含需要缴纳押金(Kaution)的资费。默认值:false。 |
| cancellationMax | enum | 否 | 最长取消期限(Kündigungsfrist)。省略表示不筛选。1_month | 6_weeks | 3_months |
| currentProvider | string | 否 | 用户当前的供应商(如果已知,例如可从账单中获取)。 |
| contractMonthsMax | any | 否 | 初始合同期限上限,单位为月(1、3、6、12 或 24)。默认:不限。 |
| includePrepayment | boolean | 否 | 是否包含要求预付款(Vorauskasse)的资费方案。默认:false。 |
| annualConsumptionKwh | integer | 是 | 家庭实际年用量,单位为 kWh,取自用户或其最近的账单;无默认值。排名取决于此值。按家庭人数划分的典型用量:电力约 1500(1 人)、2500(2 人)、3500(3 人)、4500(4 人以上);燃气约 9000(公寓)、约 20000(独栋住宅)。 |
| currentAnnualCostEur | number | 否 | 用户当前合同的持续性年费用(EUR):按当前价格计算,不包括一次性优惠。不是账单总额:新客户优惠只支付一次,因此优惠年度的总额低估了用户下一年要支付的金额。计算方式:Arbeitspreis × kWh / 100 + 12 × Grundpreis(如果账单通知涨价,则使用涨价后的价格);更好的方式是传入 currentWorkingPriceCtKwh + currentBasePriceEurMonth,由服务器计算。提供此值后,节省额将以此为基准计算,而非默认公用事业资费。 |
| includeDynamicTariffs | boolean | 否 | 是否包含动态(现货价格)资费方案,其首年价格仅为预测值。默认:false,因为大多数德国家庭会选择固定价格资费方案。 |
| includePackageTariffs | boolean | 否 | 是否包含 kWh 套餐资费(Pakettarife)。默认:false。 |
| maxTariffsPerProvider | integer | 否 | 排名中每家供应商显示的资费方案数。默认 1(每家供应商的最佳方案);0 = 每家供应商的所有资费方案。 |
| priceGuaranteeMonthsMin | any | 否 | 最低价格保证期限,单位为月。null = 不筛选(默认)。 |
| currentBasePriceEurMonth | number | 否 | 用户当前合同的 Grundpreis(每月欧元,含税;若为年度 Grundpreis,则除以 12)。 |
| currentMonthlyPaymentEur | number | 否 | 账单上注明的未来月付款金额(Abschlag),适用于接下来的期间,例如 'Ihr monatlicher Zahlbetrag beträgt zukünftig 159,00 €'。该金额已反映账单周期结束后的价格变动,而账单中的 Arbeitspreis/Grundpreis 条目尚未反映这些变动。优先于价格组成部分。 |
| currentWorkingPriceCtKwh | number | 否 | 用户当前合同的 Arbeitspreis,单位为 ct/kWh,含税,按账单所示(如通知涨价,则使用新价格)。与 currentBasePriceEurMonth 一起提供时,服务器会自行计算持续性年费用;优先于 currentAnnualCostEur。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。