Wolfram Alpha API连接服务

一个连接Wolfram Alpha API的MCP服务器,用于查询和回答各类问题。

  • by SecretiveShell
  • Python
  • 本地部署
  • 76 星标
  • 更新于
在 GitHub 查看 SecretiveShell/MCP-wolfram-alpha

使用说明

MCP钨阿尔法

一个MCP服务器,用于连接到wolfram alpha API。

组件

鼓励

这类似于 !wa 在鸭式搜索中砰的一声。

def wa(query: str) -> f"Use wolfram alpha to answer the following question: {query}"

工具

查询Wolfram Alpha api。

def query_wolfram_alpha(query: str) -> str

配置

你 必须 设置 WOLFRAM_API_KEY 环境变量。从获取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检查器.

创建一个与claude desktop风格相同的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