关于 WolframAlpha LLM MCP Server
WolframAlpha LLM MCP Server 是一个 MCP 服务,用于访问 WolframAlpha 的 LLM API。它面向需要结构化知识或数学计算结果的 AI 应用,返回适合 LLM 使用的回答。
主要功能
- 01自然语言提问并获取结构化回答
- 02精简答案与分节详细回答两种形式
- 03提供 ask_llm、get_simple_answer 工具
- 04validate_key 工具用于验证 API 密钥
适用场景
- 01让 AI 助手求解复杂数学问题
- 02查询科学、历史、地理等事实信息
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 ask_llm、get_simple_answer 和 validate_key 等工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
WolframAlpha LLM MCP 服务
一个 Model Context Protocol(MCP)服务,可访问 WolframAlpha 的 LLM API。https://products.wolframalpha.com/llm-api/documentation

功能
- 使用自然语言问题查询 WolframAlpha 的 LLM API
- 解答复杂的数学问题
- 查询科学、物理、历史、地理等领域的事实
- 获取针对大模型使用进行优化的结构化响应
- 支持简化答案和包含各个部分的详细响应
可用工具
ask_llm:向 WolframAlpha 提问并获取适合大模型使用的结构化响应get_simple_answer:获取简化答案validate_key:验证 WolframAlpha API 密钥
安装
git clone https://github.com/Garoth/wolframalpha-llm-mcp.git
npm install
配置
-
从 developer.wolframalpha.com 获取 WolframAlpha API 密钥
-
将其添加到 VSCode 设置中的 Cline MCP 设置文件(例如 ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"wolframalpha": {
"command": "node",
"args": ["/path/to/wolframalpha-mcp-server/build/index.js"],
"env": {
"WOLFRAM_LLM_APP_ID": "your-api-key-here"
},
"disabled": false,
"autoApprove": [
"ask_llm",
"get_simple_answer",
"validate_key"
]
}
}
}
开发
设置测试
测试会使用真实 API 调用,以确保响应准确。运行测试:
-
复制示例环境文件:
cp .env.example .env -
编辑
.env并添加 WolframAlpha API 密钥:WOLFRAM_LLM_APP_ID=your-api-key-here注意:
.env文件已被 gitignore 忽略,以防止提交敏感信息。 -
运行测试:
npm test
构建
npm run build
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。