小贴士:按下Ctrl+D 或 ⌘+D,一键收藏本站,方便下次快速访问!
MIT License
23
最近更新:2个月前

将您的聊天 repl 连接到 Wolfram Alpha 计算智能

MCP-wolfram-alpha

一个连接到 Wolfram Alpha API 的 MCP 服务器。

组件

提示

这类似于 duckduckgo 搜索中的 !wa 修饰符。

python 复制代码
def wa(query: str) -> f"使用 Wolfram Alpha 回答以下问题: {query}"

工具

查询 Wolfram Alpha API。

python 复制代码
def query_wolfram_alpha(query: str) -> str

配置

必须设置 WOLFRAM_API_KEY 环境变量。请从 Wolfram Alpha 获取 API 密钥。

此设置基于完整的结果 API 进行了测试,但未必需要。

json 复制代码
{
    "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 Inspector 环境支持较差,我建议使用 wong2 的 mcp-cli-inspector 工具进行调试。

创建一个与 Claude Desktop 样式的配置文件 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 复制代码
npx @wong2/mcp-cli -c .\config.json