API & MCP
Everything a person can do on Schematic Input and Ground Review, a program or AI agent can do with the same inputs and get the identical result.
HTTP API
POST https://ohmforgeinputgroundreview.usefulweb.app/api/v1/calculate– run Schematic Input and Ground ReviewGET https://ohmforgeinputgroundreview.usefulweb.app/api/v1/tool– inputs, output schema, examples- OpenAPI 3.1: /openapi.json · /openapi.yaml
- Errors:
application/problem+json;422includes per-fielderrors.
Schematic Input and Ground Review
Inventory selected built-in simulation-symbol inputs with no catalogued output on their net and catalogued push-pull outputs on simulation ground.
| Field | Type | Default | Description |
|---|---|---|---|
project | textarea | "{\n \"format\": \"ohmforge\",\n \"version\": 1,\n \"name\": \"Input and grou | Ohmforge project JSON. Paste an exported .ohmforge.json project. This tool does not accept KiCad files. |
Example request
Review inputs and outputs on ground
curl -X POST https://ohmforgeinputgroundreview.usefulweb.app/api/v1/calculate -H 'content-type: application/json' -d '{"project":"{\n \"format\": \"ohmforge\",\n \"version\": 1,\n \"name\": \"Input and ground review\",\n \"parts\": [\n {\n \"id\": \"U1\",\n \"kind\": \"not\",\n \"x\": 0,\n \"y\": 0\n },\n {\n \"id\": \"G1\",\n \"kind\": \"ground\",\n \"x\": -3,\n \"y\": 0\n },\n {\n \"id\": \"U2\",\n \"kind\": \"not\",\n \"x\": 12,\n \"y\": 0\n },\n {\n \"id\": \"G2\",\n \"kind\": \"ground\",\n \"x\": 15,\n \"y\": 0\n }\n ],\n \"wires\": []\n}"}'
Every result contains
inputs (normalised, defaults applied), summary, result (validated against the published schema), units, assumptions, sources, warnings, computedAt and links.
MCP (Model Context Protocol)
- Streamable HTTP endpoint:
https://ohmforgeinputgroundreview.usefulweb.app/mcp– protocol revisions 2026-07-28 (stateless) and 2025-11-25 / 2025-06-18 / 2025-03-26 (initialize handshake). - Tools:
ohmforge_input_ground_review - Local stdio connector:
node src/mcp-stdio.ts --tool=ohmforge-input-ground-review
{
"mcpServers": {
"ohmforge-input-ground-review": { "type": "http", "url": "https://ohmforgeinputgroundreview.usefulweb.app/mcp" }
}
}