关于 MaCalculatriceEnLigne
macalc 是一款日常计算 MCP 服务,提供精选的 15 个工具,并可通过发现流程调用 446 个计算器。它适合需要处理财务、健康、数学、建筑等类别计算的用户,且无需 API 密钥。
主要功能
- 01精选的 15 工具核心配置
- 02通过发现和调度访问 446 个计算器
- 03覆盖八国税制的计算器
- 04支持远程 HTTP 和本地 stdio
- 05提供含公式和来源的结构化 JSON
适用场景
- 01估算所得税或税后工资
- 02计算抵押贷款月供与利息
- 03查找默认工具集之外的计算器
MCP 相关
macalc 通过远程 Streamable HTTP 端点或本地 stdio 代理向 MCP 客户端提供计算器工具。本地默认配置包含 15 个工具;完整目录可通过远程端点或发现与调度流程访问。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://macalculatriceenligne.com/api/mcpclaude mcp add --transport http tresor4k-macalc https://macalculatriceenligne.com/api/mcp{"mcpServers":{"tresor4k-macalc":{"type":"http","url":"https://macalculatriceenligne.com/api/mcp"}}}在 Cursor 中打开{"servers":{"tresor4k-macalc":{"type":"http","url":"https://macalculatriceenligne.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"tresor4k-macalc":{"type":"http","url":"https://macalculatriceenligne.com/api/mcp"}}}{"mcpServers":{"tresor4k-macalc":{"serverUrl":"https://macalculatriceenligne.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
446| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| _unused | string | 否 | 无需参数 |
详细介绍
macalc — 日常计算器 MCP 服务
精心筛选的 15 个用途明确的计算器工具,涵盖所得税(法国、美国、英国、加拿大)、税前转税后薪资、房贷、复利、贷款、增值税、百分比、BMI、TDEE;还可通过“发现 + 分发”工作流按需访问 macalc 完整目录中的 446 个计算器(22 个类别,覆盖 8 个国家的税制)。免费,无需 API 密钥。
核心工具(默认配置)
| 工具 | 功能 |
|---|---|
calculate_french_income_tax | 计算 2026 年法国所得税(《税法典》第 197 条、家庭商数) |
calculate_french_salary | 计算 2026 年法国税前 → 税后薪资(管理人员 / 非管理人员 / 公务员) |
calculate_us_federal_tax | 计算 2026 年美国联邦所得税(IRS 税档 + 标准扣除额) |
calculate_uk_income_tax | 计算 2025/26 年英国所得税(HMRC 税档、免税额递减规则) |
calculate_canada_federal_tax | 计算加拿大联邦所得税(CRA 税档 + BPA) |
calculate_mortgage | 月供、总利息、还款计划 |
calculate_compound_interest | 一次性本金复利增长,并按年列出明细 |
calculate_loan_payment | 通用等额分期贷款(月数为期限) |
calculate_percentage | 计算总量的百分比 / 百分比变化 / 占比 |
calculate_vat_generic | 按任意税率添加或扣除增值税 / 商品及服务税 / 销售税 |
calculate_bmi | 身体质量指数 + WHO 分类 |
calculate_tdee | 根据基础代谢率和活动水平计算维持热量 |
list_bundles | 查找完整目录中的 31 个主题工具包 |
get_bundle_tools | 列出某个工具包内的工具 |
call_any_calculator | 按名称调用 446 个托管计算器中的任意一个 |
需要核心工具之外的计算器(公证费、混凝土体积、VMA、宠物食品……)?list_bundles → get_bundle_tools(bundle_id) → call_any_calculator(tool_name, arguments)。
更喜欢原始的 446 工具列表?设置环境变量 MACALC_MCP_FULL=1。
快速开始
提供两种安装方式,选择 MCP 客户端支持的方式即可。
选项 A — 远程(Streamable HTTP,无需安装)
适用于原生支持远程 MCP 的客户端(Claude Desktop ≥ 0.8、Cursor、Windsurf、VS Code MCP 等)。
{
"mcpServers": {
"macalc": {
"url": "https://macalculatriceenligne.com/api/mcp"
}
}
}
选项 B — 本地 stdio 代理(适用于所有环境)
适用于仅支持 stdio 的客户端或沙盒环境:
{
"mcpServers": {
"macalc": {
"command": "npx",
"args": ["-y", "macalc-mcp"]
}
}
}
也可使用 Docker(Docker Hub 上的 tresor4k/macalc-mcp):
{
"mcpServers": {
"macalc": {
"command": "docker",
"args": ["run", "-i", "--rm", "tresor4k/macalc-mcp"]
}
}
}
就是这么简单。无需 API 密钥、身份验证或配置。
注意:选项 A(远程 URL)可直接提供 完整的 446 工具目录。 选项 B(此 npm 包装器)默认提供精选的 15 工具核心配置, 对 Agent 的上下文窗口占用更少;只需调用一次分发工具即可访问完整目录。
内容一览 — 完整目录
金融(8 个国家)
| 国家 | 工具数 | 示例 |
|---|---|---|
| 🇫🇷 法国 | 85+ | 所得税(IR 2026)、税前转税后薪资、增值税、房贷、公证费、遗产、退休、失业、个体经营者 |
| 🇧🇪 比利时 | 35+ | 职业预扣税、就业奖金、养老金、餐券、赠与税 |
| 🇨🇭 瑞士 | 30+ | 联邦 + 州级税、AVS/LPP、LAMal、第三支柱、跨境通勤者 |
| 🇨🇦 加拿大/魁北克 | 25+ | 联邦 + 省级税、RRQ、RQAP、REER、CELI、TPS/TVQ |
| 🇺🇸 美国 | 15+ | 联邦所得税、FICA、州税、401k、HSA |
| 🇬🇧 英国 | 10+ | 所得税、NI、SDLT、学生贷款还款 |
| 🇲🇦 摩洛哥 | 10+ | IR、CNSS、TVA |
| 🇸🇳 塞内加尔 | 10+ | IR、CSS、TVA |
健康与运动(50+ 个工具)
BMI、BMR(Mifflin/Harris-Benedict)、TDEE、心率区间(Karvonen)、1RM(Epley/Brzycki)、VMA(Cooper/Luc-Léger)、VO2max、比赛成绩预测(Riegel)、马拉松/半程马拉松配速、预产期(3 种方法)、排卵日历、体脂率(Navy 方法)、每日热量、宏量营养素、补水量。
数学(60+ 个工具)
百分比(增幅/降幅/比例)、平均数(加权/几何/调和)、勾股定理、面积(三角形/圆形/矩形/梯形/多边形)、体积(球体/圆柱体/圆锥体/立方体)、周长、方程(一次/二次)、数列(等差/等比)、分数、统计(平均数/中位数/众数/标准差)、GCD/LCM、进制转换。
建筑施工(40+ 个工具)
混凝土体积与配比(B25 DTU 21)、油漆覆盖率、瓷砖用量、楼梯尺寸(Blondel 公式)、保温层 R 值、屋顶面积与坡度、电缆截面(NF C 15-100)、梁尺寸设计(Eurocode 5)、碎石/沙子吨数、壁纸卷数、石膏板数量。
科学(25+ 个工具)
欧姆定律、牛顿定律、pH 计算、稀释(C1V1=C2V2)、密度、放射性衰变、声速、理想气体定律、摩尔质量、浓度。
换算(40+ 个工具)
温度、距离、重量、体积、速度、压力、能量、数据存储、烹饪单位、鞋码、服装尺码、货币。
跑步与骑行(35+ 个工具)
配速计算器、VMA(6 种测试方法)、VO2max、FTP、心率区间、比赛成绩预测、训练计划、热量消耗、补水需求、自行车齿轮比、轮胎气压。
教育(20+ 个工具)
GPA 计算器(法国 bac/brevet 体系)、加权平均数、统计、导数、组合数学、概率分布。
房地产(15+ 个工具)
租金收益率(毛收益/净收益/净净收益)、Pinel 税额减免、PTZ 资格、DPE 能效等级、Carrez 面积、按省份计算公证费、贷款比较。
烹饪与营养(15+ 个工具)
食谱营养计算器、烘焙单位换算、血糖负荷、咖啡因摄入量、每日维生素、单位换算(杯/ml/oz)。
旅行(10+ 个工具)
行李重量计算器、时差恢复、旅行预算、电压转换器、日晒时长。
动物(8+ 个工具)
狗/猫食量计算器、宠物年龄换算器(修正公式)、鱼缸体积、繁殖预产期。
天文学(8+ 个工具)
日出/日落、月相、太阳能板发电量、风寒指数、热指数、碳封存量。
纺织(5+ 个工具)
布料用量、编织毛线计算器、戒指/胸罩/帽子尺码换算器。
工具示例
- 所得税:对应工具
calculate_french_income_tax的计算器网页(2026 年所得税税率表、家庭商数)。 - 税前工资转税后工资:对应工具
calculate_french_salary的计算器网页(管理人员、非管理人员、公务员)。 - 房贷月供:对应工具
calculate_mortgage的计算器网页(月供、总利息、摊还表)。
技术详情
| 属性 | 值 |
|---|---|
| 端点 | https://macalculatriceenligne.com/api/mcp |
| 传输方式 | Streamable HTTP(无状态) |
| 协议 | MCP v1(@modelcontextprotocol/sdk ^1.27.1) |
| 身份验证 | 无(免费,无需 API 密钥) |
| 速率限制 | 每天 1,000 次调用 |
| 响应格式 | 结构化 JSON,包含公式、来源和参考 URL |
| 发现 | https://macalculatriceenligne.com/.well-known/mcp/server.json |
使用示例
向 AI 助手提问:
“计算单身人士收入为 45,000€ 时的法国所得税”
助手会调用 calculate_french_income_tax,参数为 {income: 45000, parts: 1},并返回:
{
"impot": 4611,
"taux_effectif": "10.2%",
"taux_marginal": "30%",
"tranches": [
{"min": 0, "max": 11624, "taux": "0%", "impot": 0},
{"min": 11624, "max": 29638, "taux": "11%", "impot": 1982},
{"min": 29638, "max": 45000, "taux": "30%", "impot": 2629}
],
"source": "Article 197 CGI — Loi de finances 2026",
"reference_url": "https://macalculatriceenligne.com/finance/fiscalite/calcul-impots/"
}
所有工具类别
Finance FR (85) Finance BE (35) Finance CH (30)
Finance CA (25) Finance US (15) Finance UK (10)
Finance MA (10) Finance SN (10) Health (30)
Sport/Running (35) Math (60) Construction (40)
Science (25) Conversions (40) Education (20)
Real Estate (15) Cooking (15) Travel (10)
Animals (8) Astronomy (8) Textile (5)
Automotive (10)
总计:446 个工具(托管目录——各类别数量为近似值)
Links
- Website: macalculatriceenligne.com
- MCP endpoint: macalculatriceenligne.com/api/mcp
- MCP info page: macalculatriceenligne.com/mcp/
- API docs: macalculatriceenligne.com/api-docs/
- Chrome extension: Calculer Partout
- Telegram bot: @macalculatrice_bot
License
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。