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. πŸ”¬ Research
  3. MCP Molecules
MCP Molecules logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 5:19:51 PM

MCP Molecules

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
chemistrymolecular-weightisotopesformula-lookupnist

Offline deterministic chemistry toolbox computing molecular weights, isotope distributions, and name-formula lookups with authoritative data.

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

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

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": {
    "laszlopere-mcp-molecules": {
      "command": "uvx",
      "args": [
        "mcp-molecules"
      ]
    }
  }
}

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

Install Directory Badge Claim listing AlternativesπŸ”¬ More in Research

Overview

This server provides tools for chemical element and molecule computations based on authoritative data like NIST Atomic Weights. It supports molecular weight calculation with uncertainty propagation, isotope distribution mass spectra, and chemical name-to-formula and formula-to-name lookups with isomer resolution. It operates offline by default with an optional online fallback for extended lookup, suitable for applications needing trustworthy, reproducible chemical computations.

Use cases

β€’Calculate molecular weight or molar mass of chemical formulas with uncertainty
β€’Generate isotope distribution mass spectra for molecules with charge state
β€’Lookup chemical compounds by name or formula including isomers
β€’Obtain per-element percent composition of molecules
β€’Resolve chemical names to formulas and vice versa

Key features

β€’Molecular weight calculation with nested groups and isotope labels
β€’Isotope distribution computation with m/z peaks and intensities
β€’Name-to-formula and formula-to-name lookup with offline cache and optional online fallback
β€’Propagation of NIST standard uncertainties in calculations
β€’Support for monoisotopic and average atomic masses
β€’Configurable output units and charge states

Capabilities & Tool Schemas

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

Extracted Tool Capabilities
Molecular weight calculation with nested groups and isotope labels
Isotope distribution computation with m/z peaks and intensities
Name-to-formula and formula-to-name lookup with offline cache and optional online fallback
Propagation of NIST standard uncertainties in calculations
Support for monoisotopic and average atomic masses
Configurable output units and charge states

Documentation Overview

mcp-molecules

CI PyPI Python 3.10+ License: GPLv3 Sponsor Ruff Checked with mypy Last commit

Atoms and molecules for the artificial minds β€” trustworthy chemistry tools, computed for real and backed by authoritative data.

Atoms combine into molecules, and a language model asked about them should not have to recall facts from memory; it should compute answers it can trust. mcp-molecules is a growing toolbox for working with chemical elements and molecules β€” offline, deterministic, and backed by authoritative sources such as the NIST Atomic Weights and Isotopic Compositions database.

For example, it can already take a chemical formula and return its molecular weight: ask "what does C₆H₁₂O₆ weigh?" and it parses the formula, looks every element up in NIST data, and computes the molar mass rather than guessing it. More molecule-oriented tools are planned.

You can ask things like:

  • "What does a mole of glucose weigh?" β€” resolves the name to C₆H₁₂O₆ and computes the molar mass.
  • "How much of Feβ‚‚(SOβ‚„)₃'s mass is iron?" β€” per-element percent composition.
  • "What's the molar mass of caffeine, with uncertainty?" β€” propagates the NIST standard uncertainties.
  • "What does the mass spectrum of chloroform look like?" β€” the natural chlorine isotope pattern (the M, M+2, M+4 … peaks).
  • "What's the [M+H]⁺ m/z for caffeine?" β€” the protonated-ion mass.
  • "Which compound has the formula C₉Hβ‚ˆOβ‚„?" β€” formula β†’ name (aspirin, among its isomers).
  • "What are the isomers of Cβ‚‚H₆O?" β€” one formula, several names (ethanol and dimethyl ether).

What it gives you

  • molecular_weight_calculator β€” (one example of what's here today) compute the molecular weight (molar mass) of a chemical formula. Parameters:

    • formula β€” element symbols, integer multipliers, arbitrarily nested parentheses, and the isotope labels D (deuterium) and T (tritium). Examples: H2O, C6H12O6, Ca(OH)2, Fe2(SO4)3, ((CH3)2CH)2, D2O, Tc.
    • unit β€” g/mol (default), kg/mol, Da, u, or kDa.
    • uncertainty β€” propagate the per-element NIST standard uncertainties in quadrature and report value Β± sigma.
    • monoisotopic β€” use the most abundant isotope of each element (mass-spectrometry monoisotopic mass) instead of the standard atomic weight.
    • composition β€” return the per-element percent composition by mass.
  • isotope_distribution β€” compute the natural isotopic pattern (the peaks a mass spectrometer would see) for a formula, with each peak's mass, m/z, and relative intensity, plus the monoisotopic and average masses. Parameters:

    • formula β€” same syntax as molecular_weight_calculator.
    • charge β€” 0 (default) reports neutral masses; a non-zero n reports m/z for the [M+nH]/[M-nH] ion.
    • threshold β€” drop peaks below this percent of the base peak (default 0.1).
    • limit β€” maximum peaks to return, most intense first (default 10).
    • grouping β€” unit (default) collapses to nominal integer masses; exact keeps every resolved isotopologue.
  • find_chemical_compound β€” look up a compound by name or molecular formula. Searches a bundled offline database (a PubChem subset) and a writable user cache first, then β€” unless disabled β€” an online fallback (PubChem, Wikidata, and, when an API key is set, EPA CompTox), caching what it fetches. Parameters:

    • query β€” a name (aspirin, acetylsalicylic acid) or a formula (H2O, C9H8O4); formulae are matched in the Hill system.
    • by β€” auto (default) guesses name vs. formula and falls back to the other direction on a miss; name or formula pin the direction.
    • limit β€” maximum compounds to return for a formula lookup (isomers share a formula), preferred name first.

    The online fallback is on by default; set MCP_MOLECULES_ONLINE to a falsy value (0/false/no/off) to keep lookups fully offline. The EPA CompTox source additionally needs a free CCTE API key in MCP_MOLECULES_EPA_API_KEY; without it that source is skipped.

  • info β€” server availability / version / environment health check.

Install

sh
uv tool install mcp-molecules

Register with Claude Code

Terminal
claude mcp add molecules -- mcp-molecules

Development

sh
uv sync --all-extras
uv run mcp-molecules        # run the server over stdio
uv run pytest               # tests
uv run ruff format .        # format
uv run ruff check .         # lint
uv run mypy                 # type-check

A pre-commit hook in .githooks/ auto-formats and lints staged Python files so the CI format gate can't be missed. Enable it once per clone:

sh
git config core.hooksPath .githooks

Data

Element masses come from the NIST Atomic Weights and Isotopic Compositions database (https://physics.nist.gov/cgi-bin/Compositions/stand_alone.pl), which is in the public domain. The data is bundled in the package as mcp_molecules/data/nist_atomic_weights.json.

Sponsoring

Sponsoring this project will keep it alive. If it is useful to you, please consider sponsoring.

Credits

The idea and the inspiration came from MΓ‘tyΓ‘s Mayer. The idea was excellent, the inspiration priceless.

License

GPL-3.0-or-later. See LICENSE. The bundled NIST data is public domain.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Research View all alternatives
  • Adamamer20 Paper Search MCP Openai logoAdamamer20 Paper Search MCP Openai

    Search and download academic papers from arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic…

    πŸ”¬ Research1 views
    Compare vs Adamamer20 Paper Search MCP Openai β†’
  • Yade MCP logoYade MCP

    MCP server for YADE β€” open-source discrete element method (DEM) engine for granular and particle simulation. Browse API docs with BM25 search, execute code via synchronous REPL or async background tasks, monitor progress, and review task history.

    πŸ”¬ Research7 views
    Compare vs Yade MCP β†’
  • BrowseAI Dev logoBrowseAI Dev

    Evidence-backed web research for AI agents with citations and confidence scores.

    πŸ”¬ Research0 views
    Compare vs BrowseAI Dev β†’
  • Infranodus MCP Server Infranodus logoInfranodus MCP Server Infranodus

    Map text into knowledge graphs to create a structured representation of conceptual relations and t…

    πŸ”¬ Research3 views
    Compare vs Infranodus MCP Server Infranodus β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
2mo ago
Most recent push to the default branch.
Directory activity
2 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 MCP Molecules

It works fully offline by default using bundled authoritative data, with an optional online fallback for extended compound lookups that can be disabled.

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 PreviewMCP Molecules AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/laszlopere-mcp-molecules?style=directory)](https://allmcps.com/mcp/laszlopere-mcp-molecules)
HTML Embed
<a href="https://allmcps.com/mcp/laszlopere-mcp-molecules"><img src="https://allmcps.com/api/badge/laszlopere-mcp-molecules?style=directory" alt="MCP Molecules on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”¬Research
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseGPL-3.0
ClientsClaude Desktop
Last updatedAug 9, 2026
Views2
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 stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit2mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 11, 2026
52Quality signal: Good Β· 52/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 & tools26/30
Adoption & activity3/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 23d ago via OSV.dev Β· mcp-molecules (PyPI)

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

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 πŸ”¬ Research β†’Best MCP servers for Research β†’Alternatives to MCP Molecules β†’Install in Claude DesktopInstall in CursorInstall in VS Code