MCP Catalogs
Home

MCP-Developer-SubAgent

by gensecaihq·28·Score 42

Production-ready framework with 8 Claude Code sub-agents and FastMCP templates for MCP development.

developer-toolsai-llmsecurity
8
Forks
1
Open issues
9 mo ago
Last commit
2d ago
Indexed

Overview

MCP-Developer-SubAgent is a comprehensive framework for MCP development that combines two distinct approaches: markdown-driven sub-agents for Claude Code and a programmatic Python SDK. The framework provides 8 specialized agents covering MCP development aspects like implementation, security, performance optimization, and deployment. It includes production-ready FastMCP server templates, enterprise-grade security hooks, and a full CI/CD pipeline. The dual-mode architecture allows developers to choose between Claude Code integration or programmatic SDK usage based on their preference.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Developing new MCP servers with specialized security and authentication
you:Creating complex MCP toolsets using the orchestration system
you:Validating existing MCP implementations for compliance and security
you:What is the relationship between Claude Code and this framework?
you:Can I use only the sub-agents without installing the SDK?

When to choose this

Choose this framework when developing MCP servers with a focus on security, production readiness, and specialized AI assistance for both Claude Code integration and programmatic SDK usage.

When NOT to choose this

Don't choose this for simple MCP projects or if you prefer pure command-line tools without AI assistance, as it includes significant overhead from the AI orchestration components.

Tools this server exposes

5 tools extracted from the README
  • validate-setup

    Validates the MCP development environment and checks platform compatibility

  • status

    Checks the current status of the MCP development environment

  • orchestrate

    Orchestrates MCP development workflows through the system

  • create_conversation

    Creates a new conversation session with the MCP orchestrator

  • send_message

    Sends a message to the MCP orchestrator and gets a response

Note: Tools were inferred from CLI commands and SDK examples in the documentation. The README doesn't have an explicit 'Tools' section but demonstrates several functional capabilities that appear to be MCP tools.

Comparable tools

fastmcpmcp-server-templatenexus-aicomms-mcpopen-webui-mcp

Installation

Installation

Quick Start (Cross-Platform)

# Clone the repository
git clone https://github.com/gensecaihq/MCP-Developer-SubAgent.git
cd MCP-Developer-SubAgent

# Check platform compatibility
python3 claude_code_sdk/cli_simple.py validate-setup

# Install dependencies
pip install -e .

For Claude Desktop Integration

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "mcp-developer": {
      "command": "python",
      "args": ["-m", "claude_code_sdk.cli"]
    }
  }
}

FAQ

What is the relationship between Claude Code and this framework?
Claude Code is used as the foundation for the markdown-driven sub-agents, while the framework also provides a separate Python SDK that works independently with the Anthropic API.
Can I use only the sub-agents without installing the SDK?
Yes, the validation tools work without installation. The sub-agents in .claude/agents/ are designed to work with Claude Code directly.

Compare MCP-Developer-SubAgent with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.