Back to Catalog

MCP-wolfram-alpha

SecretiveShell/MCP-wolfram-alpha
🔗 Latest commit:a92556e
🕒 Updated:Sep 9, 2025, 01:06 PM
Python
Knowledge

Connect your chat repl to wolfram alpha computational intelligence

MCP Trust Score
Based on our comprehensive evaluation criteria
🤖 Evaluated by gemini-2.5-flashFix
Trust Score49/100
GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:53
👥 Contributors:3
📋 Total Issues:3
📦 Has Releases:No
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
🤖 Evaluated by gemini-2.5-flashFix
{
  "MCP-wolfram-alpha-configured": {
    "command": "uv",
    "args": [
      "--directory",
      "C:\\Users\\root\\Documents\\MCP-wolfram-alpha",
      "run",
      "MCP-wolfram-alpha"
    ],
    "env": {
      "WOLFRAM_API_KEY": "your-app-id"
    }
  },
  "MCP-wolfram-alpha-development": {
    "command": "uv",
    "args": [
      "--directory",
      "/full/path/to/MCP-wolfram-alpha",
      "run",
      "MCP-wolfram-alpha"
    ],
    "env": {
      "WOLFRAM_API_KEY": "your-app-id"
    }
  }
}
MCP Protocol Support
Implemented MCP protocol features
🤖 Evaluated by gemini-2.5-flashFix
Tools:
Prompts:
Resources:
Sampling:
Roots:
Logging:
STDIO Transport:
HTTP Transport:
OAuth2 Auth:
Dependencies
3 dependencies
Libraries and frameworks used by this MCP server
🤖 Evaluated by gemini-2.5-flashFix
Add Quality Badge
Show your MCP trust score in your README
Trust Score Badge
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/SecretiveShell/MCP-wolfram-alpha)](https://archestra.ai/mcp-catalog/secretiveshell__mcp-wolfram-alpha)
README.md

MCP-wolfram-alpha

A MCP server to connect to wolfram alpha API.

Components

Prompts

This is analogous to the !wa bang in duckduckgo search.

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

Tools

Query Wolfram Alpha api.

def query_wolfram_alpha(query: str) -> str

Configuration

You must set the WOLFRAM_API_KEY environment variable. Get an api ket from Wolfram Alpha.

This was tested with the full results API, but it might not be required.

{
    "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"
            }
        }
    }
}

Development

Debugging

Since the official MCP inspector does not have good environment support, I reccommend using wong2's mcp-cli-inspector.

Create a config.json file in the same style as claude desktop.

{
    "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"
            }
        }
    }
}

Then run:

npx @wong2/mcp-cli -c .\config.json
MCP-wolfram-alpha MCP Server | Documentation & Integration | Archestra