Wolfram Alpha MCP Server - 使用移动端API的科学计算和事实查询工具
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"wolfram-alpha-mcp-server-xiaomayisjh","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Wolfram Alpha MCP Server Wolfram Alpha MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,提供对 Wolfram Alpha 移动端 API 的访问,支持科学计算、数学求解等功能。 ## 功能特性 - 🔬 **科学计算**: 支持复杂的数学计算和科学问题求解 - 📝 **分步解答**: 提供详细的数学问题分步解答 - 🌐 **多格式输出**: 支持 plaintext、JSON 等多种输出格式 - 🚀 **高性能**: 基于 Wolfram Alpha 移动端 API,响应快速 - 📡 **流式响应**: 支持 Streamable HTTP 协议,提供实时流式数据 - ⚡ **实时体验**: 流式工具提供更好的用户交互体验 ## 安装 ### 从 PyPI 安装 ```bash pip install wolfram-alpha-mcp-server ``` ### 从源码安装 ```bash git clone https://github.com/your-username/wolfram-alpha-mcp-server.git cd wolfram-alpha-mcp-server pip install -e . ``` ## 使用方法 ### 1. 启动 MCP 服务器 ```bash python server_remote.py ``` 或者使用命令行工具: ```bash wolfram-alpha-mcp ``` ### 2. 配置 MCP 客户端 在您的 MCP 客户端配置文件中添加以下配置: ```json { "mcpServers": { "wolfram-alpha": { "command": "uvx", "args": ["wolfram-alpha-mcp-server@latest"] } } } ``` ### 3. 使用工具 服务器提供以下5个工具: #### `wolfram_alpha_query` 基础查询工具,用于科学和事实信息查询。 ```python # 示例查询 result = await wolfram_alpha_query("What is the derivative of x^2?") ``` #### `wolfram_mobile_query` 高级查询工具,支持自定义格式和参数。 ```python # 示例查询 result = await wolfram_mobile_query( query="plot sin(x)", format_type="plaintext", output_type="json" ) ``` #### `wolfram_step_by_step` 分步解答工具,专门用于数学问题的详细解答。 ```python # 示例查询 result = await wolfram_step_by_step("solve x^2 + 5x + 6 = 0") ``` #### `wolfram_streaming_query` 流式查询工具,支持实时流式响应,提供更好的用户体验。 ```python # 示例流式查询 result = await wolfram_streaming_query("What is the integral of x^2?") import json data = json.loads(result) for chunk in data['streaming_chunks']: print(f"[{chunk['type']}] {chunk['content']}") ``` #### `wolfram_streaming_step_by_step` 流式分步解答工具,实时显示数学问题的分步求解过程。 ```python # 示例流式分步解答 result = await wolfram_streaming_step_by_step("solve x^2 + 5x + 6 = 0") import json data = json.loads(result) for chunk in data['streaming_chunks']: …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.