Token导航 LogoToken导航

MCP Server · 运维云端

Wolfram MCP

一个基于Wolfram Language/Mathematica集成的模型上下文协议(MCP)服务器,提供强大的数学计算能力,包括复杂表达式计算、方程求解、微积分运算、矩阵操作、统计分析和符号数学等功能。

stdio官方级别未说明来源级核验工具 0
数学计算PythonClaudeClaude Desktop

快速开始

作者 / 组织
paraporoco
提供方
paraporoco
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

9

仓库热度

收录来源

1 个

MCP World

选型结论

Wolfram MCP 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Wolfram 语言 MCP 服务器

一个模型上下文协议(MCP)服务器,通过Wolfram语言/Mathematica集成提供强大的数学计算能力。该服务器采用FastMCP构建,以实现与Claude Desktop的无缝集成。

特点/功能

  • 数学计算 - 评估复杂表达式
  • 方程求解 - 解代数方程和微分方程
  • 微积分运算 - 积分和微分
  • 矩阵运算 - 线性代数计算
  • 统计分析 - 统计指标与数据分析
  • 符号数学 - 简化、因式分解和展开表达式
  • 任意代码执行 - 执行任何Wolfram语言代码
  • 数据可视化工作流程 - 使用Wolfram生成数据,使用React/Python进行可视化

先决条件

  • Python 3.10及以上版本
  • Wolfram Mathematica 14.0+ 或 Wolfram 引擎(开发者可免费使用)
  • Claude Desktop(可译为“克劳德桌面版”或根据具体语境简化为“克劳德桌面”)

安装

1. 安装Wolfram Mathematica或Wolfram引擎

选项A:Wolfram Mathematica (商业)

选项B:Wolfram引擎 (开发者免费)

2. 安装MCP服务器

# Clone the repository
git clone https://github.com/paraporoco/Wolfram-MCP.git
cd Wolfram-MCP

# Create virtual environment
python -m venv venv

# Activate virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

3. 配置Claude桌面版

在您的Claude Desktop配置文件中添加:

Windows: %APPDATA%\Claude\claude_desktop_config.json\ macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "wolfram": {
      "command": "C:\\Users\\YOUR_USERNAME\\Projects\\Wolfram-MCP\\venv\\Scripts\\python.exe",
      "args": [
        "C:\\Users\\YOUR_USERNAME\\Projects\\Wolfram-MCP\\wolfram_mcp_server.py"
      ]
    }
  }
}

注: 根据您的安装位置调整路径。

4. 验证安装

重启Claude桌面应用并询问:

Can you test the Wolfram connection?

克劳德应该使用 wolfram_test_connection 工具并报告成功。

可用工具

工具描述示例
wolfram_calculate评估数学表达式2 + 2, Integrate[x^2, x]
wolfram_solve解方程解决 x^2 - 5x + 6 == 0 for x
wolfram_integrate计算积分积分 x^2 关于;就……而言 x
wolfram_differentiate计算导数求导 x^3 + 2x^2 + x
wolfram_simplify简化表达式简化 (x^2 - 1)/(x - 1)
wolfram_factor因式分解表达式因式分解 x^2 - 5x + 6
wolfram_expand展开表达式展开 (x + 1)^3
wolfram_matrix_operations矩阵计算的逆矩阵 {{1,2},{3,4}}
wolfram_statistics统计分析平均值为 {1, 2, 3, 4, 5}
wolfram_execute执行任意Wolfram代码Table[Prime[n], {n, 1, 10}]
wolfram_test_connection测试Wolfram连接验证设置

可视化工作流程

Wolfram MCP在数学计算方面表现出色,但它返回的是符号表示而非渲染图像。若需视觉图表和图像,请使用混合工作流程:

Wolfram(计算)→ 数据提取 → 可视化工具(渲染)

📖 书籍 完整的可视化指南 - 关于创建美观、交互式图表的全面文档

快速示例

  1. 使用Wolfram生成数据:
Table[{x, Sin[x], Cos[x]}, {x, 0, 2*Pi, 0.1}]
  1. 使用React或Python进行可视化:

📁 代表文件夹的符号,可译为“文件夹”或“文件夹图标”。 查看所有示例 - 完整的工作示例,附带代码

______________________________________________________________________

使用示例

基础数学

What is the integral of x^2?
Solve the equation x^2 - 5x + 6 = 0

高等微积分

Find the derivative of sin(x) * cos(x)
Compute the definite integral of x^2 from 0 to 1

线性代数

Calculate the inverse of the matrix {{1,2},{3,4}}
Find the eigenvalues of {{4,1},{2,3}}

统计学(或“统计数据”)

What is the mean of the dataset {1, 2, 3, 4, 5}?
Calculate the standard deviation of {10, 20, 30, 40, 50}

符号数学

Simplify (x^2 - 1)/(x - 1)
Factor x^2 - 5x + 6
Expand (x + 1)^3

配置

服务器默认使用以下路径的 WolframScript:

C:\Program Files\Wolfram Research\Mathematica\14.0\wolframscript.exe

要使用不同的版本或位置,请修改路径中的 wolfram_mcp_server.py:

WOLFRAM_SCRIPT_PATH = r"C:\Your\Custom\Path\wolframscript.exe"
MATH_KERNEL_PATH = r"C:\Your\Custom\Path\MathKernel.exe"

故障排除

“未找到Wolfram语言”

  • 验证是否已安装Mathematica/Wolfram引擎
  • 检查路径中的 wolfram_mcp_server.py 与您的安装相匹配
  • 确保Wolfram引擎已激活(运行 wolframscript (在终端中)

“连接测试失败”

  • 确保您的Mathematica许可证处于激活状态
  • 试着跑步 wolframscript -code "2+2" 在你的终端中
  • 检查可执行文件路径是否正确

“执行超时”

  • 复杂的计算可能需要更多时间
  • 使用 wolfram_execute 带有自定义超时参数
  • 考虑简化这个表达式

发展

项目结构

Wolfram-MCP/
├── wolfram_mcp_server.py    # Main server implementation
├── requirements.txt          # Python dependencies
├── README.md                # Documentation
├── LICENSE                  # MIT License
└── venv/                    # Virtual environment (not in git)

运行测试

# Test the connection directly
python wolfram_mcp_server.py

# Use with Claude Desktop to test all tools

做出贡献

欢迎投稿!请:

  1. 克隆该仓库
  2. 创建一个特性分支(git checkout -b feature/amazing-feature)
  3. 提交你的更改(git commit -m 'Add amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 打开一个拉取请求

许可证

MIT 许可证 - 详见 许可证 文件中包含详细信息

致谢

链接

支持

对于问题和疑问:

  • 在GitHub上提交一个议题
  • 检查现有问题以寻找解决方案
  • 请参阅Wolfram语言文档以获取语法帮助

______________________________________________________________________

为Claude + Wolfram社区用心打造

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

数学计算Python本地部署方程求解微积分运算矩阵操作统计分析符号数学

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Wolfram MCP

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Wolfram MCP 怎么安装?

公开资料给出的安装命令是 python -m venv venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Wolfram MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Wolfram MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Wolfram MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Wolfram MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP