Skip to main content

Mcp Builder

Skill Verified Active

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

Purpose

To guide developers in creating robust and effective MCP servers that enable LLMs to interact with external services through well-designed tools.

Features

  • Guidance on MCP server design principles
  • Step-by-step implementation process
  • References to framework and protocol documentation
  • Best practices for tool naming, context management, and error handling
  • Instructions for testing and creating evaluations

Use Cases

  • Building new MCP servers for LLM integrations
  • Improving existing MCP server design and quality
  • Learning MCP server development best practices
  • Integrating external APIs and services via LLM tools

Non-Goals

  • Directly implementing an MCP server
  • Providing a runtime environment for MCP servers
  • Acting as a replacement for the official MCP specification or SDK documentation

Installation

First, add the marketplace

/plugin marketplace add anthropics/skills
/plugin install skills@anthropic-agent-skills

Quality Score

Verified
95 /100
Analyzed 3 days ago

Trust Signals

Last commit7 days ago
Stars133.4k
Status
View Source

Similar Extensions

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

Skill
ruvnet

Build Custom Mcp Server

100

Build a custom MCP (Model Context Protocol) server that exposes domain-specific tools to AI assistants. Covers server implementation in Node.js or R, tool definitions, transport configuration, and testing with Claude Code. Use when you need to expose custom functionality beyond what mcptools provides, when building specialized domain-specific AI integrations, or when wrapping existing APIs or services as MCP tools.

Skill
pjt222

Manus

100

Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.

Skill
sanjay3290

Google Drive Skill

100

Interact with Google Drive - search files, find folders, list contents, download files, upload files, create folders, move, copy, rename, and trash files. Use when user asks to: search Google Drive, find a file/folder, list Drive contents, download or upload files, create folders, move files, or organize Drive content. Lightweight integration with standalone OAuth authentication supporting full read/write access.

Skill
sanjay3290

Generate Epub Book

100

Generate a complete EPUB e-book with chapters, table of contents, and rich text formatting.

Skill
iterationlayer

Extract Fleet Vehicle Registration

100

Extract vehicle identification, owner details, registration dates, and technical specifications from vehicle registration documents.

Skill
iterationlayer

© 2025 SkillRepo · Find the right skill, skip the noise.