Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧮 Data Science Tools
  3. Mathlas
Mathlas logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 1:01:41 PM

Mathlas

User RatingsBe the first to rate and review this MCP server!
View Repository12 GitHub StarsTotal stargazers on GitHub for the source repository (12 stars).Visit Website
mathematicsformal-verificationleanresearchsearch

Verifies numeric and Lean claims, searches mathematical literature, identifies constants and sequences, and checks theorem applicability.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live — we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "archerkattri-mathlas": {
      "command": "uvx",
      "args": [
        "mathlas-mcp"
      ]
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (12) Directory Badge Claim listing Alternatives🧮 More in Data Science Tools

Overview

Archerkattri/mathlas MCP server gives agents deterministic tools for mathematical search, numeric verification, constant and sequence identification, and Lean proof checking. It combines a local 3.68M-document math index, exact or high-precision computations, optional local data, and public Loogle or LeanSearch queries. The server contains no LLM and does not require an API key. Reach for it when an agent needs evidence, formal kernel checks, or structured precondition analysis instead of an unsupported mathematical assertion.

Use cases

•Verify a proposed numerical identity before presenting it
•Search for known theorems that may solve a problem
•Check whether a candidate theorem's assumptions apply
•Find the Lean declaration for a mathlib result
•Identify an unknown constant or integer sequence

Key features

•3.68M-document mathematical retrieval index
•PSLQ-based constant identification
•Exact local OEIS sequence matching
•Independent high-precision numeric verification
•Lean 4 kernel proof checking
•Theorem applicability checklists

Capabilities & Tool Schemas (12) ~2.7k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Mathlas.

identify_constant

Identify a real number's closed form, airtight: PSLQ + closed-form search, every candidate independently re-evaluated to 50+ digits, honest UNIDENTIFIED otherwise. Use when you have a numeric constant and want to know what it IS. Args: value (decimal string — give MANY digits, >16), optional basis (constant names like ['pi','e']).

identify_sequence

Match an integer sequence against a LOCAL OEIS copy by EXACT contiguous term-match (no fuzzy scoring; honest UNDETERMINED if the data files are absent). Use when you have >= 4 integer terms and want the named sequence. Args: terms (list of integers), max_results (default 5).

search_existing_math

Find existing theorems/results for a problem from the mathlas 3.68M-doc index (dense + BM25 + RRF, fused with any live web_added findings). Use FIRST for any 'does known math solve this?' question; follow up with applicability_checklist on promising candidates. Args: query (problem/result description), k (default 10), optional corpus_dir (dataset parquets; omit to serve the prebuilt index or seed corpus), optional source_filter / source_weights to down-weight or exclude corpus sources, e.g. exclude web-mined docs when looking for canonical theorem statements.

search_formal_math

Find mathlib DECLARATIONS (name + type) via the public Loogle (pattern/type queries like '?a * ?b = ?b * ?a') and LeanSearch (natural-language queries) services — the ONE tool that itself calls the web; honest 'service unavailable' if down (though a <=7-day-old cached response for the same query is then served, clearly labeled 'cached' with its age). Use when you need the formal Lean name/type of a result, e.g. before writing a verify_formal snippet. Args: query, k (default 10), backend ('auto'|'loogle'|'leansearch').

verify_numeric

Airtight check that a closed-form expression equals a numeric value: independent sympy re-evaluation at higher precision, verified only on >= 20 agreeing digits. Use BEFORE asserting any numeric identity. Args: value (decimal string), closed_form (e.g. 'pi**2/6', 'zeta(3)').

verify_formal

Run the REAL Lean 4 kernel (NO LLM). Two modes: (1) pass `lean` (a full snippet, e.g. 'example : 2 + 2 = 4 := rfl') to typecheck it as-is; (2) pass `proof` to PROOF-CHECK — `statement` must then be the Lean 4 proposition and `proof` YOUR proof (term or 'by ...' tactic block); mathlas builds `theorem _mathlas_check : <statement> := <proof>` and the kernel returns proof_status VERIFIED_PROOF / REFUTED (kernel_error carries the kernel's exact complaint — use it to repair the proof and re-call) / UNDETERMINED (no toolchain / timeout / unresolvable import — honest, never fake). sorry/admit are REJECTED. mathlas never writes proofs, only checks them. Find declaration names first with search_formal_math. Args: statement, lean?, proof?.

How Mathlas works

What Archerkattri/mathlas MCP server does

Archerkattri/mathlas MCP server supplies MCP tools for checking and investigating mathematical claims without embedding an LLM in the server. It can search a 3.68M-document math index, identify constants with PSLQ and closed-form matching, match integer sequences against a local OEIS copy, and independently re-evaluate numerical identities at high precision.

The server also supports formal mathematics workflows. Agents can search public Loogle and LeanSearch services for mathlib declaration names and types, then submit Lean snippets or proofs to the real Lean 4 kernel. Separate tools break a candidate theorem into preconditions and conclusions or create a structured needs-versus-guarantees scaffold. These outputs support the agent's judgment; the server does not decide whether a theorem's assumptions actually hold in the user's problem.

How it works

Most operations return candidates, verdicts, checklists, or scaffolds for the calling agent to interpret. search_existing_math uses dense retrieval, BM25, and reciprocal-rank fusion over the supplied corpus, while add_finding can add a result found through the agent's own web search. search_directive produces a web-search plan but does not perform the search itself.

identify_constant expects a decimal string with many digits and checks proposed forms through independent high-precision evaluation. verify_numeric only accepts an identity after at least 20 agreeing digits. conjecture_relation can look for unproved relations using PSLQ, continued fractions, and recurrence searches; its results are explicitly conjectural.

verify_formal either typechecks a complete Lean snippet or checks a supplied proposition and proof. It rejects sorry and admit, and reports verified, refuted, kernel-error, or undetermined outcomes according to the available toolchain and result.

Setup and configuration

The Archerkattri/mathlas MCP server can run over stdio with uvx mathlas-mcp, or after installation with python -m mathlas.server. The documented Claude Code registration command is:

Terminal
claude mcp add mathlas -- uvx mathlas-mcp

Optional package extras provide the official MCP SDK, retrieval support for reading index data, and embedding dependencies. The server can fall back to a dependency-free stdio JSON-RPC implementation if the official SDK is unavailable.

Some capabilities depend on local resources. Sequence identification needs a local OEIS copy, and formal verification needs a Lean toolchain. If those resources are missing, the relevant tools report that the data or toolchain is unavailable rather than fabricating a result. The retrieval tool can use its prebuilt index or a supplied corpus directory.

Tools and capabilities

  • Identify numerical constants and integer sequences.
  • Verify closed-form numerical identities with independent re-evaluation.
  • Search existing mathematical results and formal mathlib declarations.
  • Check Lean 4 snippets and proofs with the kernel.
  • Decompose theorem assumptions and build applicability scaffolds.
  • Generate search plans, ingest web findings, and run the sandboxed FunSearch harness for the supported problem IDs.

Archerkattri/mathlas MCP server is best suited to agent workflows where every claim needs a provenance-aware search result, a deterministic calculation, or a formal verification status.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Data Science Tools View all alternatives
  • Fermat MCP logoFermat MCP

    The ultimate math engine unifying SymPy, NumPy & Matplotlib in one powerful server. Perfect for developers & researchers needing symbolic algebra, numerical computing, and data visualization.

    🧮 Data Science Tools3 views
    Compare vs Fermat MCP →
  • Bundler MCP logoBundler MCP

    Enables agents to query local information about dependencies in a Ruby project's Gemfile.

    🧮 Data Science Tools2 views
    Compare vs Bundler MCP →
  • Growthbook MCP logoGrowthbook MCP

    Tools for creating and interacting with GrowthBook feature flags and experiments.

    🧮 Data Science Tools3 views
    Compare vs Growthbook MCP →
  • Discovery Engine logoDiscovery Engine

    Superhuman exploratory data analysis that finds the feature interactions and subgroup effects that LLMs and manual exploration miss — with p-values, effect sizes, and literature citations. Data goes in, validated insights come out. Free for public data.

    🧮 Data Science Tools4 views
    Compare vs Discovery Engine →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
12
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
12
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Mathlas

Run `uvx mathlas-mcp`, or register it with Claude Code using `claude mcp add mathlas -- uvx mathlas-mcp`. A Python installation can run `python -m mathlas.server`.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMathlas AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/archerkattri-mathlas?style=directory)](https://allmcps.com/mcp/archerkattri-mathlas)
HTML Embed
<a href="https://allmcps.com/mcp/archerkattri-mathlas"><img src="https://allmcps.com/api/badge/archerkattri-mathlas?style=directory" alt="Mathlas on AllMCPs" /></a>

Technical Specs & Signals

Category🧮Data Science Tools
PricingFree
More technical detailsExpand ā–¾
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseApache-2.0
ClientsCursor
Last updatedSep 7, 2026
10/10 checks healthy over the last 32d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars12
GitHub Star CountTotal stargazers on GitHub representing community popularity (12 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 25, 2026
59Quality signal: Good Ā· 59/100How this signal is calculated ā–¾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 21d ago via OSV.dev Ā· mathlas-mcp (PyPI)

ā˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧮 Data Science Tools →Best MCP servers for Data Science →Alternatives to Mathlas →Install in Claude DesktopInstall in CursorInstall in VS Code