foundry net-industrial
The foundry net-industrial server is a cross-manufacturer industrial machine intelligence platform supporting CNC machines, robots, PLCs, and more from 16+ OEM families (Fanuc, KUKA, Siemens, ABB, Universal Robots, etc.). It provides natural-language interfaces for monitoring, telemetry normalization, automation, and on-chain attestation via 14 tools:
Machine Identity Management: Provision or retrieve a persistent on-chain identity (mint_id + Solana wallet) for any industrial machine by OEM, model, and serial number — idempotent and universal across manufacturers.
Telemetry Normalization: Translate raw, vendor-specific machine data into a unified canonical schema (FCS), enabling a single field vocabulary regardless of manufacturer. Also evaluates active automation triggers on each call.
Coverage Inquiry: Check which OEM verticals, canonical field families, and specific fields the normalization engine supports before committing to an integration.
Mapping Correction: Submit feedback when a field is mapped incorrectly, improving normalization accuracy for all users.
Operational History Querying: Retrieve time-bounded historical telemetry with field projection, row limits, and summary/aggregate stats — useful for utilization trends, health analysis, and alarm pattern detection.
Automation Creation: Parse plain-English instructions (e.g., "Alert Slack when spindle load exceeds 90%") into structured triggers for review before activation.
Automation Activation: Arm a reviewed trigger to monitor normalized telemetry in real-time and fire actions (webhooks to Slack, ERP, CMMS, MES, etc.) when conditions are met.
Automation Management: List all active triggers for a machine, pause them temporarily, soft-delete them (recoverable for 30 days), or restore deleted triggers.
Webhook Delivery History: Inspect webhook execution logs — HTTP status codes, response times, retry counts, errors, and on-chain settlement transactions.
On-Chain Work Attestation: Anchor machine activity on Solana mainnet in batch mode (Merkle root of unsettled events) or single-payload mode (hash of arbitrary JSON) for tamper-evident, independently verifiable proof.
Sandbox Demo: Test the full watch→fire→settle loop (real HTTP webhook + real Solana transaction) without any machine onboarding — no setup required.
Allows anchoring work attestations on the Solana blockchain for tamper-evident records.
Forge by Foundry Labs — Industrial Machine Intelligence
The cross-manufacturer industrial MCP server. Talk to any CNC, robot, or industrial machine in natural language — machine identity, telemetry normalization across 18 OEM families, plain-English automation, and tamper-evident work records.
Hosted MCP over Streamable HTTP. 30 tools wrap the Forge v1 API: provision a stable machine identity, normalize raw OEM telemetry into a canonical schema, query operational history, parse and activate plain-English automations, predict failures (TimesFM), score fleet health, and record every state-changing action as a verifiable, tamper-evident work record.
Website: https://foundrynet.io/?utm_source=github&utm_medium=readme&utm_campaign=forge-mcp-readme
Docs: https://foundrynet.io/docs?utm_source=github&utm_medium=readme&utm_campaign=forge-mcp-readme · Free key: https://foundrynet.io/signup?utm_source=github&utm_medium=readme&utm_campaign=forge-mcp-readme
MCP endpoint (Streamable HTTP):
https://mcp.foundrynet.io/mcpLegacy SSE endpoint (still served):
https://mcp.foundrynet.io/sseHealth:
https://mcp.foundrynet.io/healthServer card:
https://mcp.foundrynet.io/.well-known/mcp/server-card.json
What it does
It normalizes raw OEM telemetry from 18 manufacturer families into one canonical vocabulary with thousands of confirmed field mappings — so an agent writes against one set of field names whether the machine is a Fanuc CNC, a KUKA arm, or a Universal Robots cobot. On top of that it turns plain-English instructions into structured automations (review then activate), and records every state-changing action as a tamper-evident work record.
Related MCP server: Equipment Health MCP Server
Architecture
Pure HTTP proxy. Every tool is a thin wrapper around https://forge.foundrynet.io/v1/*
using a configured fnet_ Bearer key. No state, no shared imports with forge-prod —
separate Railway service, separate dependencies (fastmcp + httpx).
Claude Desktop / agent
│ Streamable HTTP (/mcp) — or legacy SSE (/sse)
▼
foundrynet-mcp on Railway
│ HTTPS + Bearer fnet_…
▼
forge.foundrynet.io/v1/*Tools (30)
Identity & data: identify_machine, normalize_telemetry, query_machine_history,
get_coverage, correct_mapping. Automation: create_automation, activate_automation,
list_automations, disable_automation, delete_automation, restore_automation,
query_webhook_history. Prediction (TimesFM): predict, predict_breach, remaining_life,
predict_batch, fleet_health, detect_anomalies, machine_intelligence,
prediction_accuracy. Operations: calculate_oee, fleet_oee, energy_consumption,
shift_report, diagnose_machine, health_index. Agents on your kernel: get_agent_card,
list_agents. Work records: verify_record. Demo: fire_sandbox (the full watch → fire →
settle loop, no card).
get_agent_card and list_agents are scoped to the agents connected to your kernel instance
(their capabilities, trust scores, and machine access) and are included in your subscription —
there is no per-call charge. They are operational tools for coordinating agents on your own
equipment, not cross-platform discovery. For cross-platform agent trust across any framework,
see Assay (assay.foundrynet.io). verify_record creates a tamper-evident, hash-verified record
of completed work.
Free tier exposes the read-only tools; metered pay-per-use unlocks the premium prediction and diagnostics tools (see https://forge.foundrynet.io/pricing?utm_source=github&utm_medium=readme&utm_campaign=forge-mcp-readme).
Connect (Claude Desktop, Cursor, any MCP client)
claude mcp add --transport http foundrynet-forge \
https://mcp.foundrynet.io/mcp \
--header "Authorization: Bearer fnet_YOUR_KEY"Or via claude_desktop_config.json with the mcp-remote bridge:
{
"mcpServers": {
"foundrynet-forge": {
"command": "npx",
"args": ["-y", "mcp-remote",
"https://mcp.foundrynet.io/mcp",
"--header", "Authorization:Bearer ${FNET_KEY}"],
"env": { "FNET_KEY": "fnet_… (get a free key at foundrynet.io/signup)" }
}
}
}Legacy SSE (--transport sse against https://mcp.foundrynet.io/sse) remains supported for
existing configs, but new integrations should use the Streamable HTTP /mcp endpoint above.
Get a free fnet_ key at https://foundrynet.io/signup?utm_source=github&utm_medium=readme&utm_campaign=forge-mcp-readme (50 normalize calls, no card).
Required environment (server-side)
Var | Required | Default |
| Yes | — (server boots; tool calls return 401 until set) |
| No |
|
| No | 8080 (Railway sets this automatically) |
| No | 30 (seconds) |
Files
mcp_server.py— the server (30 tools +/health+/.well-known/mcproutes)gating.py— per-client tier gating (Free vs Pro tool/quota enforcement)server.json— MCP registry metadata (name, description, keywords, remote endpoint)smithery.yaml— Smithery listing metadatarequirements.txt—fastmcp>=2.0,httpx>=0.27Procfile— Railway start command (web: python mcp_server.py)
License
Proprietary (commercial). © Foundry Labs LLC. Contact: forge@foundrynet.io
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAgent-native company intelligence. AI agents search and retrieve structured, verified company context (certifications, capabilities, capacity, lead times) for manufacturing & supply chain via 5 MCP tools.Last updatedMIT
- Flicense-qualityBmaintenanceAn AI agent system that monitors manufacturing equipment health using the Model Context Protocol (MCP). Enables answering natural language questions about equipment status, maintenance, and anomalies through MCP tools.Last updated
- Alicense-qualityCmaintenanceMCP server for integrating manufacturing systems (MES/ERP/quality/maintenance) with LLM agents, enabling event ingestion, incident triage, approval workflows, and RAG-based knowledge retrieval.Last updatedMIT
- Alicense-qualityCmaintenanceMCP server that unifies real-time telemetry from industrial systems into a single queryable interface, enabling production visibility, anomaly detection, and operational insights.Last updated15MIT
Related MCP Connectors
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
One shared context your team's AI tools read & write over MCP. No re-explaining. Free.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/FoundryNet/forge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server