Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
Molecule icon

Molecule

PubChem compounds and GHS safety, the periodic table, molar mass, balancing, solutions, pH and gas laws

Unify Dynamics LLC

Tools10read-only
Sign-inNoneno account, no key
Data keptNoneprocessed in memory
PriceFreeoptional Pro limits
StatusLiveMCP + REST
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

What is caffeine's formula and molecular weight?
Tools called
compound
Is acetone hazardous?
Tools called
compound_safety
Compound names starting with 'ibupro'
Tools called
compound_search
Tell me about tungsten
Tools called
element
List the noble gases
Tools called
periodic_table
Molar mass of CuSO4·5H2O
Tools called
molar_mass
Balance KMnO4 + HCl -> KCl + MnCl2 + H2O + Cl2
Tools called
balance_equation
Grams of NaCl for 500 mL of 0.15 M
Tools called
solution_calc
pH of 0.1 M acetic acid
Tools called
ph_calc
Volume of 2 mol of gas at STP
Tools called
ideal_gas

About

Molecule puts PubChem and a chemistry notebook behind one connector. Compound lookup by common or IUPAC name, CAS number, SMILES, InChIKey or CID: formula, molecular weight, exact mass, SMILES, InChIKey, XLogP, TPSA, H-bond counts, description, synonyms, structure image. GHS safety classification aggregated by PubChem — pictograms, signal word, hazard statements with notifier shares, precautionary codes. Name autocomplete. A bundled periodic table with mass, category, period/group/block, electron configuration, electronegativity, ionisation energies, density, melting and boiling points and a summary, filterable by group, period, category, block or phase. Calculators: molar mass and percent composition, equation balancing, solution and dilution arithmetic, pH of strong/weak acids, bases and buffers, and the ideal gas law. Keyless; nothing stored; reference, not safety advice.

Sources: PubChem (NIH); bundled periodic table (CC-BY-SA); local calculators

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

10 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Compounds3 tools
  • CompoundA compound's identity and properties from PubChem: formula, molecular weight, exact mass, IUPAC name, SMILES, InChIKey, XLogP, TPSA, H-bond…
  • Compound searchAutocomplete compound names from PubChem — for misspellings or to discover exact names before `compound`.
  • Compound safetyGHS classification for a substance: pictograms, signal word, hazard statements (H-codes with the share of notifiers reporting them), precautionary…
Elements2 tools
  • ElementEverything about one element: mass, category, period/group/block, electron configuration, electronegativity, ionisation energies, density, melting…
  • Periodic tableList elements by group, period, category, block or phase — compact rows (number, symbol, name, mass, category, electronegativity, melting point).
Calculators5 tools
  • Molar massMolar mass and percent composition from a formula.
  • Balance equationBalance a chemical equation and give each species' molar mass.
  • Solution calcSolution arithmetic: mass ↔ moles ↔ molarity for a volume, dilution (M1V1 = M2V2), how much stock to take for a target, or how much solid to weigh.
  • Ph calcpH of strong or weak acids and bases at a concentration (exact quadratic for weak), buffer pH by Henderson–Hasselbalch, or conversions from a pH.
  • Ideal gasSolve PV = nRT for the missing quantity (give three), with kPa and °C conversions and, with a formula, mass and density.

Information

PublisherUnify Dynamics LLC
CategoryEducation & reference · Science
LanguagesEnglish
Built forGlobal
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://molecule.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide

More like this

SATWords

Unofficial SAT/ACT-tier vocabulary practice — words, fill-in-the-blank, synonyms, roots

Live · MCP + REST6 tools

VocabSpaced

SM-2 spaced-repetition scheduling for any vocabulary or term/definition list

Live · MCP + REST6 tools

Game Loop

A hand-curated game design theory reference — loops, MDA, frameworks, balance, player types and exercises

Live · MCP + REST8 tools

Gamification

A hand-curated reference on applying game mechanics to non-game contexts — mechanics, pitfalls, and design tips

Live · MCP + REST8 tools

Legacy

A hand-curated legacy & campaign board game genre reference — mechanics, real examples, and a campaign-length calculator

Live · MCP + REST8 tools

Endgame

A hand-curated chess endgame technique reference — opposition, Lucena/Philidor, and the basic checkmates

Live · MCP + REST8 tools

Documentation

Back to top

Molecule — connector documentation

  • MCP endpoint: https://molecule.connectorbay.com/mcp
  • REST API: POST https://molecule.connectorbay.com/v1/tools/{tool_name}, described by the OpenAPI 3.1 spec at https://molecule.connectorbay.com/openapi.json
  • Transport: Streamable HTTP, stateless, MCP specification 2025-06-18 or later
  • Authentication: none required. An optional Authorization: Bearer <key> raises rate limits.
  • Health: https://molecule.connectorbay.com/health · Tool schemas: https://molecule.connectorbay.com/tools.json
  • Publisher: Unify Dynamics LLC · connectorbay.com/molecule · agent@connectorbay.com

What Molecule is for

The chemistry questions of students, teachers, lab workers and the curious: what a substance is and what it weighs, whether it is hazardous, everything about an element, and the arithmetic that fills a school notebook — molar mass, balancing, molarity and dilutions, pH, gas laws.

What it does

Compounds from PubChem (NIH's open chemistry database, 100+ million substances): look up by common name, IUPAC name, CAS number, SMILES, InChIKey or CID and get formula, molecular weight and exact mass, IUPAC name, SMILES, InChIKey, XLogP, polar surface area, H-bond donors/acceptors, rotatable bonds, a plain-language description with its source, synonyms, a structure image and the PubChem page. GHS safety classification aggregated by PubChem from ECHA and other notifiers — pictograms, signal word, hazard statements with the share of notifiers reporting each, and precautionary codes. Name autocomplete for misspellings. A bundled periodic table with mass, category, period, group, block, electron configuration, electronegativity, electron affinity, ionisation energies, density, melting and boiling points, appearance, discovery and a summary, filterable by group, period, category, block or phase. Calculators: molar mass and percent composition (brackets, hydrates), chemical-equation balancing by linear algebra, solution arithmetic (mass ↔ moles ↔ molarity, M1V1 = M2V2, what to weigh out), pH of strong and weak acids and bases (exact quadratic, built-in pKa/pKb table or your own) and buffers, and the ideal gas law.

What it is not

Not a safety data sheet: GHS summaries are aggregated notifications, and the supplier's SDS governs handling. Not a substitute for a chemistry course — calculators assume ideal behaviour and complete or single dissociation. PubChem enforces about five requests a second, so bursts may return a temporary upstream error; retry.

Tools

Compounds

compound — A compound's identity and properties from PubChem: formula, molecular weight, exact mass, IUPAC name, SMILES, InChIKey, XLogP, TPSA, H-bond counts, description, synonyms, CAS, structure image and link; optionally the GHS hazard summary. Use for "what is ibuprofen's formula", "properties of ethanol". Args: query, include_safety.

compound_search — Autocomplete compound names from PubChem — for misspellings or to discover exact names before compound. Args: prefix, limit.

compound_safety — GHS classification for a substance: pictograms, signal word, hazard statements (H-codes with the share of notifiers reporting them), precautionary codes. Use for "is toluene dangerous", "hazards of bleach". Args: query.

Elements

element — Everything about one element: mass, category, period/group/block, electron configuration, electronegativity, ionisation energies, density, melting and boiling points, appearance, discovery and a summary. Args: query.

periodic_table — List elements by group, period, category, block or phase — compact rows (number, symbol, name, mass, category, electronegativity, melting point). No filter returns all 118. Use for "noble gases", "period 4 elements", "which elements are liquid at room temperature". Args: group, period, category, block, phase.

Calculators

molar_mass — Molar mass and percent composition from a formula. Use for "molar mass of glucose", "percent of copper in CuSO4·5H2O". Args: formula.

balance_equation — Balance a chemical equation and give each species' molar mass. Use for "balance C3H8 + O2 -> CO2 + H2O". Args: equation.

solution_calc — Solution arithmetic: mass ↔ moles ↔ molarity for a volume, dilution (M1V1 = M2V2), how much stock to take for a target, or how much solid to weigh. Use for "how many grams of NaCl for 500 mL of 0.15 M", "dilute 10 mL of 2 M HCl to 100 mL". Args: solute, mass_g, moles, volume_ml, molarity, dilute_to_ml, target_molarity.

ph_calc — pH of strong or weak acids and bases at a concentration (exact quadratic for weak), buffer pH by Henderson–Hasselbalch, or conversions from a pH. Use for "pH of 0.01 M HCl", "pH of 0.1 M acetic acid", "buffer 0.1 M acetic acid / 0.2 M acetate". Args: species, concentration, pka, pkb, acid_conc, base_conc, given_ph.

ideal_gas — Solve PV = nRT for the missing quantity (give three), with kPa and °C conversions and, with a formula, mass and density. Use for "volume of 2 mol gas at STP", "moles of CO2 in 5 L at 2 atm and 300 K". Args: pressure_atm, volume_l, moles, temperature_k, mass_g, formula.

Conventions

  • Read-only. Every tool reads public data or computes; nothing is written anywhere and nothing about the user is stored.
  • Result envelope. ok: true with data, or ok: false with a structured error (bad_input, not_found, upstream_error). degraded lists optional sources that were unreachable.
  • Rate limits. Free tier 60 tool calls/minute and 300/day per user (keyed on the user identifier supplied by the host agent, else client IP); Pro keys raise this. Over-limit calls return HTTP 429 with Retry-After. initialize and tools/list are never counted.

Support

agent@connectorbay.com · connectorbay.com/molecule/support

Privacy policy

Back to top

Molecule — Privacy Policy

Effective 23 September 2026. Unify Dynamics LLC ("we", "us"), Menlo Park, California.

What Molecule is. Molecule is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf for chemistry information: compound properties and safety data from PubChem, element data, and molar-mass, equation, solution, pH and gas calculations. You interact with your assistant; the assistant sends us only the compound name or identifier, formula, equation or numbers needed for the answer.

What we receive. The arguments of each tool call (a compound name or identifier, an element, a formula or equation, concentrations and volumes), the technical headers needed to serve the request (an IP address or a client identifier supplied by the assistant, and a Pro API key if you have one), and standard server logs.

Lookups are forwarded or computed, not stored. Compound queries are passed to PubChem; element data and all calculators run on our server. We do not record your queries or build a profile. Nothing you send is stored, logged in request bodies or used to train anything. Successful PubChem answers are cached in memory for up to a day, keyed by the query.

What we do not receive or store. We do not receive your conversation with the assistant, your name, contacts, lab records or any account credentials. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting-provider access logs, which contain IP addresses and request paths but not request bodies, are retained for up to 30 days for security and abuse prevention.

Sub-processors. PubChem (U.S. National Library of Medicine) receives the compound identifier and our server's IP address, never yours. Hosting: Vercel (United States regions).

Legal bases and your rights. For users in California, the EU/UK and elsewhere, our processing is necessary to provide the service you request through your assistant. Because we store no personal data beyond short-lived logs, requests to access, correct or delete personal data are usually satisfied automatically; you can still contact agent@connectorbay.com and we will respond within 30 days. We do not sell or share personal information and do not use your data to train models.

Children. Molecule is a general-audience service, used by students among others; we knowingly collect no personal data from anyone.

Changes. We will post changes here with a new effective date.

Terms of service

Back to top

Molecule — Terms of Service

Effective 23 September 2026. These terms govern use of the Molecule connector ("the Service") operated by Unify Dynamics LLC ("we", "us").

  1. The Service. Molecule returns chemistry information — compound properties and GHS classifications from PubChem, periodic-table data, and molar-mass, equation-balancing, solution, pH and gas-law calculations — from public sources and local formulas. It is accessed through an AI assistant or directly over MCP or HTTP.
  2. Sources and licences. Compound and safety data from PubChem (U.S. National Library of Medicine), public domain, with GHS classifications aggregated from ECHA and other notifiers; periodic-table data from the community Periodic-Table-JSON dataset (CC-BY-SA 4.0); calculators are our own implementation of standard formulas.
  3. Not safety or professional advice. GHS summaries are for orientation only; the supplier's safety data sheet and your institution's rules govern handling of any chemical. Calculator results assume ideal conditions and must be checked before use in a laboratory or industrial setting.
  4. Acceptable use. Do not use the Service to bulk-scrape the sources or to circumvent rate limits. Automated use within the published limits is welcome.
  5. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  6. Data. Our Privacy Policy describes what we process. In short: your query is forwarded to PubChem or computed here and nothing is stored.
  7. Attribution. PubChem (NIH/NLM); Periodic-Table-JSON contributors (CC-BY-SA 4.0).
  8. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  9. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss arising from use of or reliance on the Service. Our total liability is limited to US $100.
  10. Governing law. California law; venue in San Mateo County, California.
  11. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/molecule

Molecule support

Email agent@connectorbay.com. We answer within two business days.

When you report a problem, include the question you asked your agent, roughly when, and which agent you used (for example Claude, ChatGPT or Gemini). Never send us passwords, account numbers or ID numbers. Molecule never asks for them.

Get Molecule

Free · No sign-in · Read-only

Streamable HTTP, stateless, no authentication. Paste the endpoint into any MCP-capable agent.

https://molecule.connectorbay.com/mcp
{
  "mcpServers": {
    "molecule": {
      "type": "http",
      "url": "https://molecule.connectorbay.com/mcp"
    }
  }
}