WolframAlpha LLM MCP Server

WolframAlpha LLM MCP Server

site icon
2025.02.26 29
TypeScript内容生成内容生成
WolframAlpha LLM MCP Server 是一个提供访问 WolframAlpha LLM API 的模型上下文协议(MCP)服务器。它允许用户通过自然语言问题查询 WolframAlpha 的 LLM API,获取复杂的数学问题解答、科学、物理、历史、地理等事实查询,并提供结构化的响应,优化了 LLM 的消费体验。
View on GitHub

Overview

基本能力

产品定位

WolframAlpha LLM MCP Server 是一个提供访问 WolframAlpha LLM API 的模型上下文协议(MCP)服务器,旨在通过自然语言问题查询 WolframAlpha 的 LLM API,获取复杂的数学问题解答、科学、物理、历史、地理等事实查询。

核心功能

  • 通过自然语言问题查询 WolframAlpha 的 LLM API
  • 解答复杂的数学问题
  • 查询科学、物理、历史、地理等事实
  • 提供结构化的响应,优化了 LLM 的消费体验
  • 支持简化答案和带有部分的详细响应

适用场景

  • 需要解答复杂数学问题的场景
  • 需要查询科学、物理、历史、地理等事实的场景
  • 需要获取结构化响应的场景

工具列表

  • ask_llm: 向 WolframAlpha 提问并获取结构化的 LLM 友好响应
  • get_simple_answer: 获取简化答案
  • validate_key: 验证 WolframAlpha API 密钥

常见问题解答

使用教程

使用依赖

安装教程

git clone https://github.com/Garoth/wolframalpha-llm-mcp.git
npm install

调试方式

  1. 复制示例环境文件: bash cp .env.example .env

  2. 编辑 .env 并添加您的 WolframAlpha API 密钥: WOLFRAM_LLM_APP_ID=your-api-key-here 注意:.env 文件被 gitignore 以防止提交敏感信息。

  3. 运行测试: bash npm test

  4. 构建: bash npm run build

许可证

该项目遵循 MIT 开源许可条款。