50+ Development Tools
Go (13), Node.js (14), Make, Git, Linting, Testing, and more - all through a unified MCP interface
Standardized development tool integration via Model Context Protocol
Get started in seconds with zero configuration:
# Install via npx (no installation needed)
npx -y @rshade/mcp-devtools-serverAdd to your Claude Desktop configuration:
{
"mcpServers": {
"devtools": {
"command": "npx",
"args": ["-y", "@rshade/mcp-devtools-server"]
}
}
}# Run the onboarding wizard - it detects everything automatically
mcp-devtools onboarding_wizard
# Or use Claude to call the tool:
# Tool: onboarding_wizard
# Result: Generates .mcp-devtools.json with optimal configurationClaude Code and other AI assistants work better when they have standardized interfaces to development tools. MCP DevTools Server provides:
Unlike simple command wrappers, MCP DevTools Server provides:
Built for real-world development:
The onboarding wizard automatically detects your project and configures everything:
{
"directory": ".",
"dryRun": false
}
// Returns: Complete setup with .mcp-devtools.jsonDetects:
13 specialized Go tools for complete workflow coverage:
go_build - Build with CGO support and build tagsgo_test - Testing with coverage and race detectiongo_fmt / go_vet - Code formatting and static analysisgo_mod_* - Dependency managementgo_generate / go_doc - Code generation and documentationAI-powered command analysis:
// analyze_command - Run with analysis
{
"command": "go test",
"args": ["./..."],
"context": { "language": "go" }
}
// analyze_result - Analyze existing output
{
"command": "npm test",
"output": "...",
"exitCode": 1
}
// Returns: Suggestions with actions, priority, confidenceAnalyzes:
Get intelligent suggestions for complementary MCP servers:
// recommend_mcp_servers
{
"projectType": "nodejs",
"currentTools": ["devtools"],
"needs": ["sequential thinking", "web automation"]
}
// Returns: Recommended servers with setup instructionsUnified testing interface across languages:
go test with coverage and race detectionValidate workflow files before pushing:
// actionlint
{
"files": [".github/workflows/*.yml"],
"format": "default"
}
// Returns: Syntax errors, action validation, shellcheck resultsAutomated code review and PR generation:
code_review - Analyze Git changes for issuesgenerate_pr_message - Create PR descriptions with conventional commitsStart with our Getting Started Guide to install and configure MCP DevTools Server.
Browse the Tools Reference to see all 40+ available development tools.
Check out Examples for real-world usage patterns and integration examples.
Read the Contributing Guide to help improve the project.
Released under the Apache-2.0 License.