Vibe Math MCP is an MCP server that brings high-performance mathematical computation to LLMs using Python scientific libraries. Built on Polars, Pandas, NumPy, SciPy, and SymPy, the server connects AI assistants directly to computational engines to handle complex operations without rounding errors or arithmetic hallucinations. Data scientists, financial analysts, software developers, and researchers use this tool to execute symbolic and numerical tasks within their agent workflows. It provides twenty-one specialized tools organized across foundational calculations, array manipulation, statistics, financial modeling, linear algebra, and calculus. The server also includes a batch execution tool that chains dependent calculations into a single call, reducing token consumption. Every tool supports customizable output verbosity modes ranging from complete metadata payloads to minimal or value-only formats, helping agents conserve context space while retrieving accurate mathematical answers.
Category: Data & Analytics
Tags: mathematics, numpy, pandas, polars, scipy, sympy
uv installed on your system. 2. For Claude Desktop, open Settings > Developer > Edit Config and add the following server configuration: json { "mcpServers": { "Math": { "command": "uvx", "args": ["vibe-math-mcp"] } } } 3. For Claude Code, run the command: bash claude mcp add --transport stdio math -- uvx vibe-math-mcp 4. For Cursor or VS Code, use the integrated installation link or configure a project-level .mcp.json file using the same uvx vibe-math-mcp execution command. 5. Restart your client and verify using claude mcp list or /mcp.Part of MCP Servers
You can install Vibe Math MCP using uvx. In Claude Desktop, edit your config JSON to run command uvx with the vibe-math-mcp argument under mcpServers. For Claude Code, run the command claude mcp add --transport stdio math -- uvx vibe-math-mcp in your terminal.
Vibe Math MCP provides 21 mathematical tools covering basic calculations, array operations, statistics, financial calculations, linear algebra, and calculus. It leverages NumPy, SciPy, SymPy, Polars, and Pandas to handle matrix operations, equation solving, integrations, time value of money calculations, and multi-step batch executions.
Vibe Math MCP works with any client supporting the standard Model Context Protocol over stdio or HTTP. Verified clients include Claude Desktop, Claude Code, Cursor, and VS Code. It can also be run locally via HTTP server mode for custom container workflows.
Every tool provides an output_mode parameter allowing clients to request full, compact, minimal, value-only, or final output formats. In addition, its batch_execute tool allows chaining multiple dependent operations in a single request, reducing context token consumption by up to 95 percent.
Yes, Vibe Math MCP is open source software distributed under the MIT License. The code and test suite are publicly available on GitHub.