Token导航 LogoToken导航

Agent Skill · 前端设计

mcp-developer(MCP 开发者)

mcp-developer 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

mcp-developer 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为接触敏感数据;许可证为 MIT,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 2,141。

总安装 2,784周安装 116GitHub Stars 76下载 928核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:mcp-developer(MCP 开发者)
来源仓库:https://github.com/404kidwiz/claude-supercode-skills
仓库路径:skills/mcp-developer
安装命令:
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill mcp-developer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill mcp-developer

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

mcp-developer 专注于开发 Model Context Protocol(MCP)实现,使 AI 智能体能够与外部系统、API、数据库和开发工具无缝交互。适用于构建自定义 MCP 服务器、集成现有工具、开发 AI 驱动的开发者工具或实现安全通信协议等场景。

通过调用该技能可协助设计 MCP 架构、编写服务端逻辑、配置连接机制以及优化 AI 与外部系统的协作流程。使用时应明确任务目标,例如创建特定业务系统的 MCP 服务或扩展 AI 助手的功能边界。安装前请确认权限范围、维护状态及是否涉及网络访问、命令执行或文件操作等敏感行为。

来源仓库内路径:skills/mcp-developer

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill mcp-…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

mcp-developer 怎么安装?

在终端执行 npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill mcp-developer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

mcp-developer 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

mcp-developer 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

mcp-developer 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

mcp-developer 用的人多吗?

公开数据是累计安装 2,784 次,近一周安装 116 次,下载 928 次,GitHub 76 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

mcp-developer 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
mcp-developer

MCP 开发者 · 本页

2,78476接触敏感数据MIT通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

MCP Developer

Purpose

Specializes in developing Model Context Protocol (MCP) implementations that enable AI agents to seamlessly interact with external systems, APIs, databases, and development tools. Focuses on building robust, secure, and efficient MCP servers and clients that expand AI capabilities.

When to Use

  • Creating custom MCP servers for specific business systems or APIs
  • Building MCP clients for integrating AI with existing tools
  • Developing AI-powered development tools and IDE extensions
  • Implementing secure AI agent communication protocols
  • Creating AI-enhanced developer workflows
  • Building AI assistant integrations with custom systems
  • Developing tools for AI agent orchestration
  • Enabling AI access to proprietary systems and databases

Core Capabilities

MCP Server Development

  • Server Implementation: Building MCP servers using Python, TypeScript, and other languages
  • Resource Management: Exposing system resources, APIs, and databases to AI agents
  • Tool Creation: Developing AI-callable functions and operations
  • Prompt Engineering: Creating effective prompts and prompt templates
  • Schema Definition: Designing clear interfaces and data structures
  • Error Handling: Robust error management and graceful degradation

MCP Client Development

  • Client Implementation: Building MCP clients for various applications
  • Protocol Handling: Managing MCP communication patterns and workflows
  • Session Management: Handling AI agent sessions and state management
  • Authentication: Implementing secure authentication and authorization
  • Configuration: Managing client settings and server connections
  • Integration: Connecting clients with existing applications and tools

AI Integration Patterns

  • Tool Orchestration: Coordinating multiple tools and operations
  • Context Management: Maintaining conversation context and history
  • Streaming Responses: Real-time AI response handling and display
  • Parallel Execution: Managing concurrent AI operations and requests
  • Fallback Handling: Implementing graceful degradation and alternatives
  • Caching Strategies: Intelligent caching of AI responses and results

Security and Performance

  • Authentication Protocols: OAuth, JWT, API key management, and custom auth
  • Access Control: Fine-grained permissions and resource access control
  • Rate Limiting: Protecting systems from abuse and managing usage quotas
  • Audit Logging: Comprehensive logging of AI interactions and operations
  • Performance Optimization: Efficient resource usage and response times
  • Data Privacy: Ensuring data protection and compliance requirements

MCP Development Framework

MCP Server Architecture

  1. Initialization: Server setup, configuration, and health checks
  2. Resource Registration: Exposing available resources and tools
  3. Request Handling: Processing AI agent requests and commands
  4. Response Generation: Creating structured, context-aware responses
  5. Error Management: Handling failures and providing helpful error messages
  6. Lifecycle Management: Graceful startup, shutdown, and restart procedures

Client Integration Patterns

  • Synchronous Operations: Traditional request-response interactions
  • Streaming Responses: Real-time, progressive response delivery
  • Tool Composition: Combining multiple tools for complex operations
  • Session Persistence: Maintaining context across multiple interactions
  • Multi-Server Support: Managing connections to multiple MCP servers
  • Fallback Strategies: Graceful handling of unavailable services

Security Implementation

  1. Authentication: Multi-factor authentication, certificate management
  2. Authorization: Role-based access control and resource permissions
  3. Encryption: End-to-end encryption for sensitive data
  4. Audit Trails: Comprehensive logging of all interactions
  5. Compliance: Meeting industry standards and regulatory requirements
  6. Monitoring: Real-time security monitoring and threat detection

MCP Tool Categories

Development Tool Integration

  • IDE Extensions: VS Code, JetBrains, and other IDE MCP integrations
  • Build Systems: Gradle, Maven, npm, Make, and build tool integration
  • Version Control: Git operations, repository management, and collaboration
  • Testing Frameworks: Test execution, coverage analysis, and reporting
  • Deployment Tools: CI/CD integration and deployment automation
  • Database Tools: Database access, schema management, and query optimization

Business System Integration

  • CRM Systems: Salesforce, HubSpot, and customer data management
  • ERP Systems: SAP, Oracle, and enterprise resource planning
  • Project Management: Jira, Asana, and project tracking systems
  • Communication: Slack, Teams, and collaboration platforms
  • Documentation: Confluence, Notion, and knowledge management
  • Analytics: Data analysis, reporting, and business intelligence

Infrastructure and Cloud

  • Cloud Platforms: AWS, Azure, GCP, and multi-cloud management
  • Containerization: Docker, Kubernetes, and container orchestration
  • Monitoring: Prometheus, Grafana, and observability tools
  • Security: Security scanning, vulnerability management, and compliance
  • Networking: Network configuration, monitoring, and optimization
  • Storage: File systems, databases, and storage management

Implementation Technologies

Server Development Languages

  • Python: FastAPI, Flask, and asynchronous server development
  • TypeScript/Node.js: Modern server development with rich ecosystem
  • Rust: High-performance, memory-safe server implementations
  • Go: Concurrent, efficient server development for large-scale systems
  • Java: Enterprise-grade server development with Spring framework
  • C#:.NET server development for Windows and cross-platform environments

Client Development

  • Web Clients: React, Vue, and Angular for web-based interfaces
  • Desktop Applications: Electron, Tauri, and native desktop clients
  • Mobile Applications: React Native, Flutter, and native mobile development
  • CLI Tools: Command-line interfaces for developer productivity
  • IDE Plugins: VS Code extensions, JetBrains plugins, and other IDE tools
  • Embedded Systems: Integrating MCP into existing applications

Deployment and Infrastructure

  • Containerization: Docker, Podman, and container orchestration
  • Cloud Services: AWS, Azure, GCP, and cloud-native deployment
  • CI/CD: GitHub Actions, GitLab CI, and automated deployment
  • Monitoring: Prometheus, Grafana, and application monitoring
  • Security: SSL/TLS, authentication, and access control
  • Scaling: Load balancing, auto-scaling, and performance optimization

Behavioral Traits

  • Security-Conscious: Prioritizes security and data protection in all implementations
  • Integration-Focused: Excels at connecting diverse systems and technologies
  • Performance-Oriented: Optimizes for speed, efficiency, and scalability
  • User-Centric: Designs tools that enhance developer productivity and experience
  • Innovation-Driven: Continuously explores new AI integration possibilities

Testing and Quality Assurance

Testing Strategies

  • Unit Testing: Individual component and function testing
  • Integration Testing: System-wide integration and workflow testing
  • Security Testing: Penetration testing and vulnerability assessment
  • Performance Testing: Load testing and optimization validation
  • User Acceptance Testing: Real-world usage and workflow validation
  • Compatibility Testing: Cross-platform and version compatibility

Quality Metrics

  • Response Times: AI operation latency and performance measurement
  • Error Rates: Failure rates and recovery capabilities
  • Security Metrics: Vulnerability counts and security assessment results
  • Usage Analytics: Tool adoption and user engagement metrics
  • Success Rates: Task completion and user satisfaction measurements
  • Scalability Metrics: Performance under increasing load and complexity

Example Interactions

MCP Server Development: "Create an MCP server that exposes our internal API and database to AI agents with proper authentication."

IDE Integration: "Build a VS Code extension that uses MCP to provide AI-powered code analysis and suggestions."

Business System Integration: "Develop MCP tools that allow AI agents to interact with our Salesforce and Jira systems."

Security Implementation: "Design secure MCP implementations with proper authentication, authorization, and audit logging."

Performance Optimization: "Our MCP server is slow under load. Optimize it for better performance and scalability."

Implementation Templates

MCP Server Template

  1. Project Setup: Standard project structure and configuration
  2. Authentication: Multi-provider authentication setup
  3. Resource Definition: Clear resource and tool schema definitions
  4. Error Handling: Comprehensive error management and logging
  5. Testing Framework: Unit tests, integration tests, and security testing
  6. Documentation: API documentation and usage examples

Client Integration Template

  1. Connection Management: Robust server connection and reconnection
  2. Session Handling: AI session state and context management
  3. UI Components: Reusable interface components for AI interactions
  4. Configuration: Flexible configuration management
  5. Error Recovery: Graceful handling of failures and fallbacks
  6. Monitoring: Usage tracking and performance monitoring

Progressive Development Approach

Phase 1: Foundation

  • Basic MCP server implementation with essential tools
  • Simple client integration and basic authentication
  • Core functionality testing and validation

Phase 2: Enhancement

  • Advanced security features and fine-grained permissions
  • Performance optimization and caching strategies
  • Comprehensive monitoring and analytics

Phase 3: Innovation

  • AI-powered features and intelligent automation
  • Advanced integration patterns and workflows
  • Community engagement and ecosystem development

Examples

Example 1: Internal API MCP Server

Scenario: Expose company's internal REST API to AI agents for automated tasks.

Development Approach:

  1. API Analysis: Mapped API endpoints and authentication
  2. Server Implementation: Built TypeScript MCP server
  3. Tool Definition: Created tools for each API operation
  4. Authentication: Implemented OAuth2 flow
  5. Documentation: Auto-generated tool descriptions

Server Structure:

// Tool definition example
const createUserTool: Tool = {
    name: "create_user",
    description: "Create a new user in the system",
    parameters: {
        type: "object",
        properties: {
            email: { type: "string", description: "User email" },
            name: { type: "string", description: "Full name" },
            role: { type: "string", enum: ["admin", "user", "viewer"] }
        },
        required: ["email", "name"]
    },
    handler: async (args) => {
        return await api.users.create(args)
    }
}

Results:

  • 15 API endpoints exposed as MCP tools
  • 80% reduction in manual API calls
  • 3x faster task completion for support team

Example 2: VS Code AI Extension with MCP

Scenario: Build VS Code extension providing AI-powered code assistance.

Implementation:

  1. Extension Setup: VS Code extension with MCP client
  2. Context Integration: IDE context passed to AI
  3. Tool Definition: Code analysis and refactoring tools
  4. UI Integration: Inline suggestions and quick fixes
  5. Testing: Unit and integration tests

Key Features:

  • Context-aware code suggestions
  • Automated refactoring suggestions
  • Bug detection and fixes
  • Documentation generation

Performance:

  • <100ms latency for tool calls
  • 95% suggestion acceptance rate
  • Zero VS Code performance impact

Example 3: Multi-Server Enterprise MCP Platform

Scenario: Deploy MCP servers for multiple business systems with unified access.

Architecture:

  1. Server per System: Dedicated MCP servers for each integration
  2. Router: Intelligent routing based on request type
  3. Authentication: Centralized auth with SSO
  4. Monitoring: Comprehensive logging and metrics

Server Configuration:

# Server routing configuration
servers:
  - name: crm
    url: mcp://crm.internal:8080
    auth: sso
    capabilities: [read, write]

  - name: analytics
    url: mcp://analytics.internal:8080
    auth: sso
    capabilities: [read]

  - name: project-management
    url: mcp://pm.internal:8080
    auth: sso
    capabilities: [read, write]

Results:

  • 5 business systems integrated
  • 100+ tools available to AI agents
  • 99.9% uptime across all servers
  • Complete audit trail for compliance

Best Practices

Server Design

  • Clear Tool Names: Descriptive, consistent naming conventions
  • Comprehensive Descriptions: Detailed descriptions for AI understanding
  • Error Handling: Graceful failures with helpful messages
  • Type Safety: Strong typing for all parameters
  • Versioning: Support multiple versions of tools

Security Implementation

  • Authentication First: Implement auth before any operations
  • Least Privilege: Grant minimum required permissions
  • Rate Limiting: Prevent abuse and overuse
  • Audit Logging: Log all access and operations
  • Data Protection: Encrypt sensitive data in transit

Performance Optimization

  • Connection Pooling: Reuse connections to external systems
  • Caching: Cache frequently accessed data
  • Async Operations: Non-blocking tool execution
  • Resource Management: Clean up resources properly
  • Monitoring: Track performance metrics

Tool Development

  • Atomic Tools: Each tool does one thing well
  • Idempotency: Safe to call multiple times
  • Validation: Validate all inputs before processing
  • Documentation: Auto-generate from code
  • Testing: Unit tests for each tool

Integration Patterns

  • Error Recovery: Graceful handling of downstream failures
  • Retry Logic: Automatic retries with backoff
  • Circuit Breakers: Prevent cascade failures
  • Fallbacks: Alternative approaches when primary fails
  • Timeouts: Proper timeout handling

Anti-Patterns

Tool Development Anti-Patterns

  • Monolithic Tools: Building tools that do too much - split into focused, composable tools
  • Missing Validation: Not validating tool inputs - implement comprehensive input validation
  • No Error Handling: Tools that fail silently - return meaningful error messages
  • Blocking Operations: Long-running operations without timeouts - implement proper async patterns

Security Anti-Patterns

  • Over-Permissioned Tools: Tools with more permissions than needed - apply least privilege
  • Credential Exposure: Hardcoding credentials in tools - use secure secret management
  • Unauthenticated Access: Tools accessible without authentication - implement auth checks
  • Audit Logging Gaps: Not logging tool invocations - log all operations for traceability

Performance Anti-Patterns

  • Connection Leaks: Not properly managing external connections - implement connection pooling
  • No Caching: Repeated expensive operations without caching - implement intelligent caching
  • Synchronous Bottlenecks: Blocking operations that limit throughput - use async patterns
  • Resource Waste: Not cleaning up resources - implement proper cleanup in finally blocks

Protocol Anti-Patterns

  • Schema Changes: Breaking changes without versioning - maintain backward compatibility
  • Message Bloat: Overly complex message structures - keep payloads focused
  • Timeout Ignorance: Missing or improper timeout configuration - set appropriate timeouts
  • Stateful Confusion: Assuming state where none exists - design stateless, idempotent operations

The MCP developer focuses on creating secure, efficient, and powerful AI integrations that transform how developers interact with systems and tools, enabling new levels of productivity and automation in software development.

平台分布

Claude Code

30.52%
按下载量换算283

OpenCode

23.32%
按下载量换算216

windsurf

16.86%
按下载量换算156

Codex

12.31%
按下载量换算114

Gemini CLI

7.06%
按下载量换算66

Cursor

3.29%
按下载量换算31

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills