eq-reference-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@eq-reference-mcpWhat is the specific enthalpy of saturated water at 150°C?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
eq-reference-mcp
MCP server for searching, browsing, solving, and interpolating engineering equations and reference tables.
Provides Claude (and other MCP clients) with access to 3,388 engineering equations across 10 subjects and 94 reference tables with 1,048 materials covering thermodynamics, fluid mechanics, heat transfer, dynamics, and more.
Features
Search equations by keyword, subject, topic, or variable dimension
Browse the full catalog: subjects, topics, equations
Solve equations for any variable with unit-aware input (e.g., "100 kPa")
Interpolate reference table data at arbitrary conditions (e.g., saturated water properties at T=150.5°C)
Look up material properties from reference tables
Related MCP server: MoziChem-MCP
Installation
Homebrew
brew tap joshuabryson/tap
brew install eq-reference-mcppip
pip install eq-reference-mcpOn first run, the server downloads the equation and table databases (~6MB) to ~/.cache/eq-reference/.
Configuration
Claude Code
claude mcp add eq-reference -- eq-reference-mcpClaude Desktop
Add to your Claude Desktop config (~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"eq-reference": {
"command": "eq-reference-mcp"
}
}
}Local Development
Point at your own database files instead of downloading:
export EQ_REFERENCE_EQUATIONS_DB=/path/to/equations.sqlite
export EQ_REFERENCE_TABLES_DB=/path/to/tables.sqliteTools
Tool | Description |
| Full-text search across equations by name, variables, notes |
| Get complete equation details (variables, notes, cross-references) |
| Navigate the subject/topic/equation hierarchy |
| Search or retrieve reference tables |
| Get material property data from a table |
| Linear interpolation on table data at specific conditions |
| Solve equations for unknown variables with unit support |
Examples
Ask Claude things like:
"Find equations related to entropy"
"What variables does Bernoulli's equation use?"
"Solve F = ma for acceleration given F = 200 N and m = 50 kg"
"What is the specific enthalpy of saturated water at 150°C?"
"Show me thermal conductivity of copper"
"Browse thermodynamics topics"
Subjects Covered
Dynamics
Fluid Mechanics
Gas Dynamics
Heat Transfer
Mechanical Engineering Design
Mechanics of Materials
Physics
System Dynamics
Thermodynamics
Trigonometric Identities
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joshuabryson/eq-reference-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server