Metadata-Version: 2.5
Name: mcp-win-stdio-arch
Version: 0.3.0
Summary: Universal Architecture Knowledge Graph & Blueprint Model Context Protocol (MCP) server for full-stack codebases (Next.js, NestJS, Drizzle, PostgreSQL/MySQL).
Author: Mohan Kumar Indala
License-Expression: MIT
Keywords: ai,architecture,claude,drizzle,erd,knowledge-graph,llm,mcp,nestjs,nextjs,postgres,uml
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Win32 (MS Windows)
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Documentation
Requires-Python: >=3.10
Requires-Dist: mcp-win-stdio>=0.3.0
Requires-Dist: mcp>=1.2.0
Requires-Dist: networkx>=3.2.1
Description-Content-Type: text/markdown

# mcp-win-stdio-arch

Universal Architecture Knowledge Graph & Blueprint Model Context Protocol (MCP) server.

Traces full-stack applications from Frontend UI (`Next.js`), Client Transport (`TanStack Query`, `Axios`), Ingress Routes (`NestJS`), Domain Services, and Data Storage (`Drizzle ORM`, `PostgreSQL`/`MySQL`).

## Tools Provided

1. `blueprint_feature(domain, workspace_root)`: Generates full-stack vertical blueprint with Mermaid flowchart.
2. `blueprint_trace(target, workspace_root)`: Ordered vertical execution path with source evidence and line numbers.
3. `blueprint_erd(domain, workspace_root)`: Entity-Relationship Diagram (ERD) with tables, columns, and foreign keys.
4. `blueprint_impact(node_id, direction, workspace_root)`: Upstream & downstream blast-radius analysis.
5. `blueprint_audit(workspace_root)`: Architectural linting (missing FK indexes, broken routes, layer leaks, orphan entities).
