AI-SDLC-MCP-Server
AI SDLC Quality Gate MCP Server
This is a personal learning project for exploring Model Context Protocol (MCP), static code analysis, QA automation, and practical SDLC quality gates.
It is designed to be a small, local-first reference implementation that can be used from Cursor, Claude Desktop, or Claude Code while experimenting with developer workflow automation.
Tool Highlights
Tool | Outcome |
| Static Python/TypeScript security and reliability findings. |
| Executable async Playwright/Pytest test source. |
| 0-100 repository quality score and recommendations. |
Quickstart
python -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python -m src.server
python -m pytest -qCursor and Claude Integration
Copy mcp_config.json into Cursor or Claude Desktop's mcpServers configuration and replace cwd with this repository's absolute path. Claude Code can use the same command: python -m src.server.
Screenshots / GIF Guide
After connecting the server, capture one successful interaction for each tool and save the assets under docs/assets/.
Safety Boundaries
The server performs local static analysis only. It does not execute target code, need credentials, call an LLM, or use a network API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shenmali/AI-SDLC-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server