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: Industrial MCP Agent Platform
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
- 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 updated9MIT
- Flicense-qualityCmaintenanceEnables engineers and plant managers to interact with manufacturing systems using natural language, providing machine health analysis, KPI dashboards, predictive maintenance, and automated workflow execution via MCP.Last updated
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