Wolfram Alpha

Accede a la API de Wolfram Alpha para obtener conocimiento computacional y datos en tiempo real.

Documentación

MCP-wolfram-alpha

Un servidor MCP para conectarse a la API de wolfram alpha.

Componentes

Indicaciones

Esto es análogo al bang !wa en la búsqueda de duckduckgo.

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

Herramientas

Consulta la API de wolfram alpha.

def query_wolfram_alpha(query: str) -> str

Configuración

Debes establecer la variable de entorno WOLFRAM_API_KEY. Obtén una clave de API de Wolfram Alpha.

Esto fue probado con la API de resultados completos, pero podría no ser necesario.

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

Desarrollo

Depuración

Dado que el inspector oficial de MCP no tiene un buen soporte de entorno, recomiendo usar el mcp-cli-inspector de wong2.

Crea un archivo config.json con el mismo estilo que 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"
            }
        }
    }
}

Luego ejecuta:

npx @wong2/mcp-cli -c .\config.json