MCP-wolfram-alpha
一个用于连接 Wolfram Alpha API 的 MCP 服务器。
组件
提示
这类似于 duckduckgo 搜索中的 !wa 命令。
def wa(query: str) -> f"使用 Wolfram Alpha 回答以下问题: {query}"
工具
查询 Wolfram Alpha API。
def query_wolfram_alpha(query: str) -> str
配置
你必须设置 WOLFRAM_API_KEY 环境变量。从 Wolfram Alpha 获取 API 密钥。
这曾在完整结果 API 上进行过测试,但不一定是必需的。
{
"mcpServers": {
"MCP-wolfram-alpha": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\root\\Documents\\MCP-wolfram-alpha",
"run",
"MCP-wolfram-alpha"
],
"env": {
"WOLFRAM_API_KEY": "your-app-id"
}
}
}
}
开发
调试
由于官方 MCP 检查器没有良好的环境支持,我推荐使用 wong2 的 mcp-cli-inspector。
创建一个与 claude 桌面类似的 config.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"
}
}
}
}
然后运行:
npx @wong2/mcp-cli -c .\config.json