wolfram-alpha-mcp

wolfram-alpha-mcp

0

The Wolfram Alpha MCP Server is designed to integrate Wolfram Alpha's computational capabilities into other applications, allowing LLMs to perform advanced calculations and data analysis. Key features include natural language query support and comprehensive configuration options.

Wolfram Alpha MCP Server

A Model Context Protocol server that provides Wolfram Alpha integration capabilities. This server enables LLMs to perform mathematical calculations, answer scientific questions, and analyze data using Wolfram Alpha's powerful computational knowledge engine.

Available Tools

  • wolfram_alpha_query - Performs a query to Wolfram Alpha
    • input (string, required): The query to send to Wolfram Alpha
    • Formatting Rules:
      1. Use natural language or simplified keywords
      2. Use proper mathematical notation
      3. Follow unit and constant formatting guidelines
      4. Handle ambiguous queries appropriately

Installation

Install wolfram-alpha-mcp via pip:

pip install wolfram-alpha-mcp

After installation, you can run it as a script using:

python -m wolfram_alpha.server

Configuration

API Key Setup

  1. Create .env file in the project root:
    WOLFRAM_ALPHA_APPID=YOUR_API_KEY
    

Configure for Claude.app

Add to your Claude settings:

"mcpServers": {
  "wolfram-alpha": {
    "command": "python",
    "args": ["-m", "wolfram_alpha.server"]
  }
}

License

wolfram-alpha-mcp is licensed under the MIT License. See the file for details.

Author

Juliane Hüttl