Provides access to Wolfram Alpha's mobile API for scientific computing, mathematical problem solving, and step-by-step solutions with support for multiple output formats and streaming responses
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Wolfram Alpha MCP Serversolve x^2 + 5x + 6 = 0 step by step"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Wolfram Alpha MCP Server
Wolfram Alpha MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,提供对 Wolfram Alpha 移动端 API 的访问,支持科学计算、数学求解等功能。
功能特性
🔬 科学计算: 支持复杂的数学计算和科学问题求解
📝 分步解答: 提供详细的数学问题分步解答
🌐 多格式输出: 支持 plaintext、JSON 等多种输出格式
🚀 高性能: 基于 Wolfram Alpha 移动端 API,响应快速
📡 流式响应: 支持 Streamable HTTP 协议,提供实时流式数据
⚡ 实时体验: 流式工具提供更好的用户交互体验
安装
从 PyPI 安装
从源码安装
使用方法
1. 启动 MCP 服务器
或者使用命令行工具:
2. 配置 MCP 客户端
在您的 MCP 客户端配置文件中添加以下配置:
3. 使用工具
服务器提供以下5个工具:
wolfram_alpha_query
基础查询工具,用于科学和事实信息查询。
wolfram_mobile_query
高级查询工具,支持自定义格式和参数。
wolfram_step_by_step
分步解答工具,专门用于数学问题的详细解答。
wolfram_streaming_query
流式查询工具,支持实时流式响应,提供更好的用户体验。
wolfram_streaming_step_by_step
流式分步解答工具,实时显示数学问题的分步求解过程。
服务配置
Server Config
环境变量
当前版本使用内置的移动端 API 配置,无需额外环境变量。
开发
项目结构
依赖项
mcp-server>=0.1.0: MCP 服务器框架requests>=2.31.0: HTTP 请求库anyio>=3.7.0: 异步 I/O 库
构建和发布
许可证
本项目采用 MIT 许可证。
贡献
欢迎提交 Issue 和 Pull Request!
支持
如果您遇到任何问题,请:
查看 Issues 页面
创建新的 Issue 描述您的问题
更新日志
v1.0.0
初始版本发布
支持基础查询、分步解答、高级查询等功能
支持远程部署和托管