LogicCommons MCP
An MCP server providing access to a library of trustworthy, reviewed calculators across engineering, finance, and science domains. It allows agents to search for calculators, retrieve their schemas, and execute computations with built-in trust metadata and provenance.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://mcp.logiccommons.com/mcpWhat its tools do
3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Not annotated (3)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to logiccommons.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for specific calculators by topic or keyword
- Retrieve the input schema for a specific calculator
- Run a calculator with provided inputs to get results
- Access trust metadata like version and citation URLs
Source and maintenance
Protocol and capabilities
- Server
- com.logiccommons/calculators 1.0.0-beta.2
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {},
"logging": {}
}Tools
3 advertised
get_calculator_schema
Get the input and output schema for a calculator, generated from its reviewed contract: parameter types, units, allowed dropdown values and definitional bounds, plus outputs keyed by named range (including the status output). Table inputs carry a 'grid' block giving the exact number of rows to send, the column layout, which columns are editable, and how to shape a row; a table whose 'grid' block says writable=false cannot be supplied at all. Schema 0.18 exposes required and omitted declarations plus version-bound visibility tables; older versions require every input while awaiting metadata migration. Optionally resolves one immutable platform version. Returns trust metadata for the resolved version.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The calculator slug, e.g. 'steel-column-capacity-calculator'."
},
"platform_version": {
"type": [
"integer",
"null"
],
"default": null,
"description": "Optional positive platform version number. Omit for the current published version."
}
}
}run_calculator
Run a calculator with the given inputs. Inputs are validated against the resolved version's reviewed contract and computed by SpreadsheetWeb through the same proxy as the web channel. An optional platform_version pins both validation and computation to that immutable version. Returns outputs keyed by named range (including the status output) and trust metadata with a citation URL, resolvedInputs, and warnings for omitted inputs. Missing or blank visible required inputs are refused before computation; inspect get_calculator_schema and the complete error detail. For schema 0.18, optional omissions are sent explicitly as declared blank or standing default and disclosed with their values and sources. Older pinned contracts require all inputs during migration. Visibility follows version-bound truth tables over dropdown options, or over blank/set for a clearable optional input (omitted, null or whitespace is blank; 0 is set); a missing required controller makes its dependents indeterminate until it is supplied. A hidden controller is ignored only when all of its option branches have the same remaining visibility subtree; otherwise its dependents stay hidden. Hidden omissions use explicit blank/default values; supplied hidden inputs are retained with a not-applicable warning. Always read Model_Status and status outputs; CHECK and STOP are load-bearing verdicts about the result's validity. Results are informational and not professional advice; the applicable notice is returned in the trust block.
{
"type": "object",
"required": [
"slug",
"inputs"
],
"properties": {
"slug": {
"type": "string",
"description": "The calculator slug."
},
"inputs": {
"type": "object",
"description": "Input name/value pairs matching the calculator schema (from get_calculator_schema). A table input takes a list of rows matching its 'grid' block exactly; a table of the wrong extent or shape is refused rather than partially applied."
},
"platform_version": {
"type": [
"integer",
"null"
],
"default": null,
"description": "Optional positive platform version number. Omit for the current published version."
}
}
}search_calculators
Search the LogicCommons calculator catalog by keyword and optional category. Returns matching published calculators with slug, name, summary, category, a citation URL, and trust metadata.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Free-text query matched against calculator name, summary and category. Empty returns the catalog."
},
"category": {
"type": [
"string",
"null"
],
"default": null,
"description": "Optional category slug to filter by, e.g. 'structural-civil'."
}
}
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 363 ms
- 95th percentile latency
- 363 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 363 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http logiccommons-mcp https://mcp.logiccommons.com/mcpCodex
codex mcp add logiccommons-mcp --url https://mcp.logiccommons.com/mcpCursor
{
"mcpServers": {
"logiccommons-mcp": {
"url": "https://mcp.logiccommons.com/mcp"
}
}
}Cline
{
"mcpServers": {
"logiccommons-mcp": {
"type": "streamableHttp",
"url": "https://mcp.logiccommons.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"logiccommons-mcp": {
"type": "http",
"url": "https://mcp.logiccommons.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http logiccommons-mcp https://mcp.logiccommons.com/mcpClaude Desktop
https://mcp.logiccommons.com/mcpWindsurf
{
"mcpServers": {
"logiccommons-mcp": {
"serverUrl": "https://mcp.logiccommons.com/mcp"
}
}
}Let your agent find its tools
Find servers like LogicCommons MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run LogicCommons MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.