{"name":"io.github.dave1362/umlforge","slug":"dave1362-umlforge","title":"UML Forge","description":"Architecture intelligence, security analysis, and living docs. 14 Mermaid tools.","url":"https://mcp.market/server/dave1362-umlforge","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"productivity","tags":["productivity","security"],"presence":{"score":24,"stars":0,"forks":0,"downloads_week":62,"last_push_at":"2026-09-11T15:24:49.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/dave1362/umlforge-connector","website":null,"version":"0.2.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"umlforge","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your UML Forge API key — get one free at https://umlforge.dev","isRequired":true,"format":"string","isSecret":true,"name":"UMLFORGE_API_KEY"}]}],"tools":[{"name":"umlforge_ai_agent","description":"Design an AI agent pipeline or multi-agent orchestration system.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_api_sequence","description":"Diagram how services call each other for a specific user action or API flow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_deployment","description":"Generate a deployment topology and CI/CD pipeline diagram.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_erd_schema","description":"Design a database schema with ERD, integrity rules, and index recommendations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_event_driven","description":"Design an event-driven or async messaging architecture (Kafka, SQS, RabbitMQ, etc.).","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_frontend_components","description":"Design a frontend component tree and interaction flow for a UI feature.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_legacy_migration","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_living_docs","description":"Update diagrams you already have to reflect what changed in a sprint or PR.","write_action":true,"price_micros":0,"input_schema":null},{"name":"umlforge_onboarding","description":"Create a day-one knowledge-transfer package for a developer joining a team.","write_action":true,"price_micros":0,"input_schema":null},{"name":"umlforge_reverse_engineer","description":"Analyse an existing codebase and produce UML class, sequence, and state diagrams.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_stakeholder_arch","description":"Generate a C4 architecture diagram for a mixed technical/non-technical audience.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_state_machine","description":"Design a state machine for a domain entity that has a lifecycle.","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_suggest","description":"*** START HERE if you are unsure which tool to use. ***","write_action":false,"price_micros":0,"input_schema":null},{"name":"umlforge_threat_model","description":"Generate a full STRIDE security threat model for a system.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T20:15:17.783Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:15:17.749Z","components":{"code":{"score":25,"max":25,"notes":["99 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"umlforge","version":"0.2.2","found":true,"weeklyDownloads":62,"license":"MIT","dependencyCount":3,"publishedAt":"2026-09-11T15:42:12.760039Z","repositoryUrl":"https://umlforge.dev"}],"repo":{"found":true,"owner":"dave1362","repo":"umlforge-connector","archived":false,"pushedAt":"2026-09-11T15:24:49Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/71973014?v=4","ownerCreatedAt":"2020-09-27T13:00:40Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":62,"license":"MIT","lastPushAt":"2026-09-11T15:24:49.000Z","score":24}}}},"grade_history":[],"reviews":[]}