project-managment
Akıllı Dosya ve Proje Yönetim MCP Server - AI asistanlarının proje analizi, kod metrikleri, dokümantasyon ve Git işlemlerini yönetebileceği kapsamlı bir Model Context Protocol (MCP) server.
claude mcp add --transport stdio code-alchemist01-project-managment-mcp-server node dist/index.js
How to use
The MCP Project Management Server provides a comprehensive set of AI-assisted tools to analyze, measure, document, and manage software projects. It exposes capabilities for project structure analysis, code metric computation, automatic documentation generation, and Git-related operations such as commit analysis, branch handling, and diff reviews. By running the server locally, you can query these tools through MCP-compatible interfaces and have AI assistants produce structured reports, visualizations, and ready-to-use artifacts like READMEs and API docs. This makes it suitable for software teams aiming to improve code quality, transparency, and collaboration around project governance.
Typical workflows include analyzing a project's structure to understand module boundaries and dependencies, generating a dependency graph to visualize relationships, computing code metrics such as complexity and test coverage, and generating documentation assets like READMEs and API docs. The server also supports generating architecture diagrams, changelogs, and quality reports, as well as carrying out linting and best-practices checks. When integrated with tools like Cursor, Claude, or other MCP clients, you can issue natural-language commands (e.g., "+analyze_project_structure+", "+generate_metrics_report+", "+generate_readme+") and receive structured results that can be consumed by other parts of your development workflow.
How to install
Prerequisites:
- Node.js 18 or higher
- npm or yarn
- TypeScript (dev dependency in the project)
- Git (for Git-related operations)
Installation steps:
- Clone the repository
git clone https://github.com/code-alchemist01/project-managment-mcp-Server.git
cd project-managment-mcp-Server
- Install dependencies
npm install
- Build the project
npm run build
- Run tests (optional but recommended)
npm test
- Start the MCP server
npm start
Notes:
- Ensure your environment has permission to execute Node binaries and access the file system as the MCP server may read project trees and generate reports.
- If you customize paths, adjust the dist/index.js entry accordingly in your deployment configuration.
Additional notes
Tips and common considerations:
- Cursor integration: To use this MCP server with Cursor, create or edit the Cursor MCP config to point to the local Node server (e.g., command: node, args: [dist/index.js]). Ensure the path matches your built output location.
- Environment variables: If you enable authentication, logging, or storage backends, document and set variables such as API keys, file storage paths, and log levels in your deployment environment.
- Output formats: The server supports multiple output formats (JSON, Markdown, HTML, SVG/PNG, CSV). Plan which formats you need for reports and dashboards and configure generators accordingly.
- Performance: For large projects, consider running the server with increased memory limits and using incremental analyses to avoid re-running expensive analyses.
- Troubleshooting: If the MCP server fails to start, verify that dist/index.js exists after build and that port configuration (if applicable) is not blocked by a firewall.
Related MCP Servers
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
Matryoshka
MCP server for token-efficient large document analysis via the use of REPL state
pluggedin-app
The Crossroads for AI Data Exchanges. A unified, self-hostable web interface for discovering, configuring, and managing Model Context Protocol (MCP) servers—bringing together AI tools, workspaces, prompts, and logs from multiple MCP sources (Claude, Cursor, etc.) under one roof.
Agentic -Skill
Agentic-MCP, Progressive MCP client with three-layer lazy loading. Validates AgentSkills.io pattern for efficient token usage. Use MCP without pre-install & wasting full-loading
mongo
MCP server that provide tools to LLMs such as claude in cursor to interact with MongoDB
vscode-context
MCP Server to Connect with VS Code IDE