STEM calculator MCP for homework: molar mass, balancing, units, significant figures. Works offline.
MCPpedia last refreshed this data
io.github.AnonymousOnyx22/stem-calc-student-mcp is an MCP server that STEM calculator MCP for homework: molar mass, balancing, units, significant figures. Works offline. Its tool list has not been published yet over stdio and http, requires no API key, and scores 62/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"stem-calc": {
"args": [
"-y",
"stem-calc-student-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
STEM calculator MCP for homework: molar mass, balancing, units, significant figures. Works offline.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked stem-calc-student-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in education
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation. No framework, no lock-in — works with Claude Code, Codex, OpenClaw, or any LLM agent.
2,700+ scientific tools for AI scientists: life science, research, literature, and more.
Daofy for Delphi — MCP Server that compiles Delphi projects and queries knowledge base for AI assistants.
Student-focused Canvas LMS: 237 tools for grades, deadlines, planning, submissions and study plans.
MCP Security Weekly
Get CVE alerts and security updates for io.github.AnonymousOnyx22/stem-calc-student-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
When an AI guesses chemistry and physics homework, the numbers are often wrong. STEM Calc MCP fixes that: it is a free, open source MCP server that does the arithmetic with tested code, so you get the same answer every time. It works out molar mass, balances chemical equations, converts between grams, moles and particles, converts units, rounds to the right number of significant figures finds empirical formulas and gives the percent composition of a formula.
Install with one line:
npx -y stem-calc-student-mcp
Try these prompts:
Use it with Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and any other app that runs a local MCP server. It runs on your computer and needs no internet, no account and no API key.
Add this to claude_desktop_config.json, then restart the app:
{
"mcpServers": {
"stem-calc": {
"command": "npx",
"args": ["-y", "stem-calc-student-mcp"]
}
}
}
claude mcp add stem-calc -- npx -y stem-calc-student-mcp
Add the same block as for Claude Desktop to .cursor/mcp.json.
VS Code uses a servers key, not mcpServers. Add this to .vscode/mcp.json:
{
"servers": {
"stem-calc": {
"type": "stdio",
"command": "npx",
"args": ["-y", "stem-calc-student-mcp"]
}
}
}
All ten tools are read only. They calculate an answer and never change anything on your computer.
| Tool | What it does | Inputs | Example prompt |
|---|---|---|---|
molar_mass | Molar mass of a formula in g/mol, with the mass each element adds | formula, like H2O, Ca(OH)2 or CuSO4.5H2O | "What is the molar mass of Ca(OH)2?" |
balance_equation | Balances a chemical equation | equation, like H2 + O2 -> H2O | "Balance C3H8 + O2 -> CO2 + H2O." |
stoichiometry | Converts between grams, moles and particles | value, from, to (grams, moles or particles) and formula, which grams need | "How many moles are in 36 grams of water?" |
convert_units | Converts a value from one unit to another | value, from, to | "Convert 2.5 km to feet." |
round_sig_figs | Rounds a number to a number of significant figures | value, sigFigs | "Round 123456 to 3 significant figures." |
empirical_formula | Finds the simplest whole number formula from mass composition | composition and optional unit (percent or mass) | "What is the empirical formula of a compound that is 40 percent carbon, 6.7 percent hydrogen and 53.3 percent oxygen?" |
percent_composition | Finds the percent by mass of each element in a formula | formula | "What is the percent composition of Ca(OH)2?" |
solution_math | Solves molarity (M = mol/L) or a dilution (M1V1 = M2V2) for the one value you leave out | mode (molarity or dilution), then moles, liters, molarity for molarity, or initialMolarity, initialLiters, finalMolarity, finalLiters for a dilution. Volumes are in liters | "What is the molarity of 0.5 mol of NaCl in 2 L of solution?" |
limiting_reagent | Balances a reaction, then finds the limiting reagent, the theoretical yield of a product and the grams left over of each excess reactant | equation, reactants (a list of formula and grams), optional product | "How much NH3 can I make from 28 g of N2 and 3 g of H2, and which one runs out?" |
ideal_gas_law | Solves PV = nRT for the o |