mcp-dev-tools
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-dev-tools
An MCP (Model Context Protocol) server that integrates AI into software development workflows. Connects directly to Claude Desktop and any MCP-compatible client.
What It Does
This server exposes 3 AI-powered development tools via the Model Context Protocol:
Tool | Description |
| Generates a structured review checklist tailored to Python, TypeScript, or C# |
| Produces a Conventional Commits-formatted message from a plain diff summary |
| Reformats raw docstrings into clean, structured Markdown API documentation |
Once connected to Claude Desktop, you can invoke these tools in natural language:
"Give me a Python code review checklist"
"Generate a commit message for: added JWT auth to the login endpoint"
"Format the docs for my validate_patient_record function"
Related MCP server: Forja MCP Server
Architecture
┌─────────────────────┐ JSON-RPC / stdio ┌──────────────────────────┐
│ Claude Desktop │ ◄─────────────────────── │ mcp-dev-tools server │
│ (MCP Client) │ ──────────────────────── │ (Python / FastMCP) │
└─────────────────────┘ │ │
│ * code_review_checklist │
OR │ * generate_commit_msg │
│ * api_docs_formatter │
┌─────────────────────┐ └──────────────────────────┘
│ Your Python Client │ ◄── stdio_client() ──────────────────┘
│ (client.py) │
└─────────────────────┘Getting Started
1. Install dependencies
git clone https://github.com/SKeval/mcp-dev-tools
cd mcp-dev-tools
pip install -r requirements.txt2. Test with the included client
python client.pyExpected output:
mcp-dev-tools connected. Available tools:
* code_review_checklist
* generate_commit_message
* api_docs_formatter
...
All 3 tools working. mcp-dev-tools is ready.3. Connect to Claude Desktop
Add this to your Claude Desktop config file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mcp-dev-tools": {
"command": "python",
"args": ["/absolute/path/to/mcp-dev-tools/server.py"]
}
}
}Restart Claude Desktop. You'll see mcp-dev-tools appear in the tools panel.
Tool Reference
code_review_checklist
Returns a structured checklist for code reviews.
Parameter | Type | Default | Description |
|
|
|
|
|
|
| Appends general checklist after language-specific |
Example:
result = await session.call_tool(
"code_review_checklist",
{"language": "python", "include_general": True}
)generate_commit_message
Generates a Conventional Commits message.
Parameter | Type | Default | Description |
|
| required | Plain-English description of the change |
|
|
|
|
|
|
| Component name e.g. |
|
|
| Adds |
Example output:
feat(fhir): added FHIR resource validation to the patient data ingestion pipeline
Type: feat — A new feature
Scope: fhirapi_docs_formatter
Converts a raw docstring into structured Markdown API docs.
Parameter | Type | Default | Description |
|
| required | Name of the function |
|
| required | Existing description or raw docstring |
|
|
|
|
|
|
| Adds a usage example section |
Why MCP?
Traditional AI integrations require custom one-off code for every tool connection. MCP standardizes this — build the server once, connect it to any MCP-compatible client. This is the same pattern applicable to clinical software development: a single MCP server can expose AI-assisted code review, compliance checking, and documentation generation across an entire development team's workflow.
License
MIT License
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
GitHub Copilot MCP: code, repo, PR, workflow tools for AI assistants.
AI Visibility and Content Intelligence tools for Claude and MCP-compatible agents.
Connect ChatGPT and Claude to your Mac, Windows or Linux with secure MCP remote access.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceDynamically generates MCP tools from OpenAPI specifications, enabling AI assistants to interact with any REST API through natural language. Supports multiple APIs with authentication, parameter validation, and integration with Claude Desktop and LangChain.1MIT
- AlicenseNot gradedqualityBmaintenanceExposes specialized agents as MCP tools so users can manage and triage Jira tasks, analyze repositories for health and conventions, generate commit/PR/DevOps patterns, assemble reports, produce slides and infographics, and run semantic search over a knowledge base. Everything is invokable directly from inside a coding session in Claude Code, Cursor, or Claude Desktop.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables voice assistants to start, monitor, message, and approve local Claude Code sessions on your computer, including sessions already open in a terminal. It exposes session management, recaps, approvals, and history search as MCP tools.7GPL 3.0
- AlicenseNot gradedqualityAmaintenanceConnects a workspace and project management platform to Claude, Cursor, VS Code, Windsurf, and other MCP clients, letting users list workspaces, create and manage projects and tasks, and build, train, and prompt AI agents. Also generates MCP tools from any OpenAPI spec.2,128 npmMIT