Skip to main content

UML Forge MCP connector — architecture intelligence, security analysis, and living documentation for engineering teams

Project description

UML Forge MCP Connector

Architecture intelligence, security analysis, and living documentation — inside your coding agent.

UML Forge gives Claude Code, Cursor, Windsurf, and any MCP-compatible coding agent a suite of 13 specialised tools for producing professional UML diagrams from your codebase, schema, or architecture descriptions.

Quick start

Claude Code:

{
  "mcpServers": {
    "umlforge": {
      "command": "uvx",
      "args": ["umlforge"],
      "env": { "UMLFORGE_API_KEY": "your-api-key" }
    }
  }
}

Cursor / Windsurf — add the same block to your MCP settings.

Get your API key at umlforge.dev.

Tools included

Tool Description
umlforge_suggest Start here. Describe your goal in plain English — returns the right tool and a ready-to-run call
umlforge_reverse_engineer Class, sequence, and state diagrams from a codebase or GitHub URL
umlforge_api_sequence Sequence diagrams for request flows across services
umlforge_erd_schema Entity-relationship diagrams from domain descriptions or SQL schemas
umlforge_state_machine State diagrams from entity lifecycles and business rules
umlforge_frontend_components Component hierarchy and interaction diagrams for UI features
umlforge_deployment Infrastructure and CI/CD pipeline diagrams
umlforge_threat_model STRIDE threat model + attack surface diagram
umlforge_event_driven Event flow and pub/sub architecture diagrams
umlforge_ai_agent Agent topology and tool-call flow diagrams for LLM pipelines
umlforge_stakeholder_arch C4 context diagrams for investors, CTOs, and non-technical stakeholders
umlforge_living_docs Update existing diagrams to reflect sprint or PR changes
umlforge_onboarding Day-one knowledge-transfer package for new team members

All tools accept report_mode=True to generate a written analysis report alongside the diagram.

Requirements

  • Python 3.11+
  • An API key from umlforge.dev (free tier available)

License

Proprietary. The connector is open to install and use with a UML Forge account.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

umlforge-0.1.5.tar.gz (239.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

umlforge-0.1.5-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file umlforge-0.1.5.tar.gz.

File metadata

  • Download URL: umlforge-0.1.5.tar.gz
  • Upload date:
  • Size: 239.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for umlforge-0.1.5.tar.gz
Algorithm Hash digest
SHA256 edfe3d0faf98e80974e68231337e4f36e9b2fca05d486786b7679a771b6f6d5a
MD5 a1bdba673370867c7a534f08dbf51f41
BLAKE2b-256 48c4d56653650ab3cb05db5a5739bbea9948cf59bfa143a2c36e5ce34f461a63

See more details on using hashes here.

File details

Details for the file umlforge-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: umlforge-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for umlforge-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4fbc61d8ec35e7135f1ebde9f6778fcf8e6907b4d54af063a61219b655298331
MD5 582e36304fd9d53d85f46531875a9bad
BLAKE2b-256 472d493cdb26ba14d1200090cf0d9e727b9a343922cc6586525010f31776ceb1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page