Structura
OfficialClick on "Deploy 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., "@StructuraCreate a Structura project for a library and generate .NET backend code."
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.
Structura MCP
Public information page for the Structura Model Context Protocol (MCP) server — the remote MCP endpoint that lets AI coding agents (Claude Code, OpenCode, Codex, and other MCP clients) manage Structura projects and generate code directly from a conversation.
This repository does not contain the server's implementation. It exists to give the MCP server a
public, citable home — a discoverable repository reference for registries such as the
official MCP Registry and the
GitHub MCP Registry — while the implementation itself stays in
Structura's private monorepo.
Live endpoint:
https://mcp.structura.tools/Product: structura.tools — a visual domain-model designer and multi-stack code generator by Metadev.
Protocol version: 2026-07-28
Transport: streamable HTTP, OAuth 2.1 (Authorization Code + PKCE, with Dynamic Client Registration) — no manual token to create or paste.
What it does
List, load, create, or delete your Structura projects.
Summarize a project brief and turn it into a new project in Structura.
Generate code for multiple targets (Angular, .NET, and more) from a project's domain model.
Validate a project's domain model.
Combine with other MCP servers — e.g. pull UI designs from Figma, then model the backend for them in Structura and generate the code.
Related MCP server: handoff-mcp
Tools
The authoritative list is always what the live server reports over tools/list; the table below
is a convenience summary and may lag a version behind.
Tool | What it does |
| List the caller's Structura projects. |
| Create a new project, optionally seeded with Structura DSL content. |
| Load a project the caller owns, by id. |
| Update a project's name, description, or DSL content. |
| Permanently delete a project the caller owns. |
| Find or create a viewable share link for a project. |
| Query a model's nodes, optionally filtered by node type. |
| Summarize a model (node counts by type, connection count). |
| Compute model statistics (class/association counts, connectivity averages, etc.). |
| List available code generators and their configurable options. |
| Submit an async code-generation job for a project against a chosen generator. |
| Poll a generation job's status until it completes. |
| Get a short-lived download URL for a completed job's output ZIP. |
Install
Any MCP-capable agent can connect. A few examples:
Claude Code
claude mcp add --transport http structura https://mcp.structura.tools/Then run /mcp inside a Claude Code session, select structura, and choose Authenticate.
OpenCode
opencode mcp addPick remote, name it structura, and paste https://mcp.structura.tools/. Then:
opencode mcp auth structuraCodex
codex mcp add structura --url https://mcp.structura.tools/
codex mcp login structuraEach of these opens a browser window with the normal Structura login (Google/GitHub) — approve it there, and the agent reuses that session from then on.
Support
Product and account questions: structura.tools
Issues with the MCP server itself: open an issue on this repository.
License
See LICENSE. This repository's own content (this README, the license file) is provided for informational and discovery purposes; it does not grant any rights to the Structura service, product, or its non-public source code.
© Metadev, 2026.
This server cannot be deployed
Maintenance
Related MCP Connectors
Coding agents build full-stack apps in persistent workspaces and share them by link.
Build and publish full-stack apps from your coding agent: models, rules, pages, auth, per-app MCP.
AI Agent with Architectural Memory. Impact analysis (free), tests and code from the graph (pro).
Local-first, governed memory and session continuity for AI coding agents. No cloud, no telemetry.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables users to generate complete, production-ready software projects from simple ideas by coordinating 8 specialized AI agents through the Model Context Protocol.4-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage complex development workflows by creating structured handoffs between strategic planning and tactical implementation, with project management, task tracking, and intelligent scaffolding.9 npmMIT
- AlicenseCqualityBmaintenanceEnables AI coding agents to navigate massive codebases through fast code property graph queries, sandboxed recursive language model execution, durable semantic memory, and swarm concurrency coordination.4MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to turn local projects into persistent workspaces, providing file editing, command execution, Git integration, and cross-session history management.-