基本能力
产品定位
MCP-wolfram-alpha 是一个连接 Wolfram Alpha API 的中间件服务,旨在为开发者提供便捷的 Wolfram Alpha 知识引擎访问能力。
核心功能
- 提供 Wolfram Alpha API 的查询接口
- 支持自然语言问题查询
- 返回 Wolfram Alpha 的计算结果和知识数据
适用场景
- 需要集成 Wolfram Alpha 计算能力的应用程序
- 教育类应用中的知识查询功能
- 科研项目中的计算和数据查询需求
- 智能助手类应用的知识库扩展
工具列表
query_wolfram_alpha(query: str) -> str
: 主要的 Wolfram Alpha 查询工具,接受字符串查询并返回结果wa(query: str)
: 提示生成工具,用于格式化 Wolfram Alpha 查询
常见问题解答
- 必须设置
WOLFRAM_API_KEY
环境变量才能使用 - 推荐使用 wong2 的 mcp-cli-inspector 进行调试
- 需要完整的 Wolfram Alpha API 订阅才能使用全部功能
使用教程
使用依赖
- 需要先获取 Wolfram Alpha API 密钥
- 需要安装 Node.js 环境
安装教程
- 设置环境变量:
bash
export WOLFRAM_API_KEY="your-app-id" - 创建配置文件 config.json:
json
{
"mcpServers": {
"MCP-wolfram-alpha": {
"command": "uv",
"args": [
"--directory",
"/full/path/to/MCP-wolfram-alpha",
"run",
"MCP-wolfram-alpha"
],
"env": {
"WOLFRAM_API_KEY": "your-app-id"
}
}
}
}
调试方式
- 安装调试工具:
bash
npm install -g @wong2/mcp-cli - 运行调试:
bash
npx @wong2/mcp-cli -c ./config.json