Skip to content

vivy-yi/mcp-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCP Tutorial

A comprehensive guide to Model Context Protocol (MCP) including tutorials, servers, clients, frameworks, tools and complete learning resources.

Stars License

Model Context Protocol (MCP) is an open protocol that enables AI assistants to connect with external data sources and tools. This project provides comprehensive tutorials and resources for learning MCP.

Featured - Top 15 Popular MCP Servers

The most popular and widely-used MCP servers in the ecosystem:

# Project Stars Description
1 github/github-mcp-server Stars GitHub's official MCP server - Issues, PRs, repos
2 microsoft/playwright-mcp Stars Browser automation with Playwright
3 upstash/context7 Stars Up-to-date code documentation for LLMs
4 makenotion/notion-mcp-server Stars Official Notion integration
5 ChromeDevTools/chrome-devtools-mcp Stars Chrome DevTools for coding agents
6 firecrawl/firecrawl-mcp-server Stars Web scraping and search
7 cloudflare/mcp-server-cloudflare Stars Cloudflare Workers, KV, R2, D1
8 exa-labs/exa-mcp-server Stars Exa web search and crawling
9 tadata-org/fastapi_mcp Stars Expose FastAPI as MCP tools
10 modelcontextprotocol/servers/src/sequentialthinking Stars Official sequential thinking for enhanced reasoning
11 GLips/Figma-Context-MCP Stars Figma layout info for AI coding
12 sooperset/mcp-atlassian Stars Confluence & Jira integration
13 idosal/git-mcp Stars GitMCP - End code hallucinations with real-time GitHub context
14 containers/kubernetes-mcp-server Stars Kubernetes & OpenShift
15 mcp-use/mcp-use Stars Fullstack MCP framework

Complete Tutorial - 出版级教程

A comprehensive MCP tutorial covering from basics to enterprise-level applications.

📚 Book Structure

Volume Chapters Description
卷一: 基础入门 11 章 MCP 概念、客户端、生态、管理工具
卷二: 开发实战 15 章 框架使用、场景实战
卷三: 企业级应用 16 章 架构设计、AI集成、协议对比

Tutorial Highlights

  • ✅ 40+ 章节完整内容
  • ✅ 出版级质量标准
  • ✅ 原理优先,配有 Mermaid 图解
  • ✅ 完整代码示例
  • ✅ 企业级架构设计
  • ✅ AI 框架集成实战

Contents


Official

Official MCP specification, SDKs, and reference implementations.

Project Stars Description Language
modelcontextprotocol/modelcontextprotocol Stars Specification and documentation for MCP -
modelcontextprotocol/servers Stars Official MCP reference servers TypeScript
modelcontextprotocol/python-sdk Stars Official Python SDK Python
modelcontextprotocol/typescript-sdk Stars Official TypeScript SDK TypeScript
modelcontextprotocol/rust-sdk Stars Official Rust SDK Rust
modelcontextprotocol/swift-sdk Stars Official Swift SDK Swift
modelcontextprotocol/inspector Stars Visual testing tool for MCP servers TypeScript
modelcontextprotocol/registry Stars Community-driven MCP server registry TypeScript

Management Tools

Tools for managing, adapting, and integrating MCP servers.

Server Management & CLI

Project Stars Description
smithery-ai/cli Stars Install, manage and develop MCP servers and skills
TanStack/cli Stars Official TanStack CLI with MCP server and skills support

Adapters & Bridges

Project Stars Description
grll/mcpadapt Stars Unlock 650+ MCP servers in agentic frameworks
steipete/mcporter Stars Call MCPs via TypeScript, masquerading as simple API
langchain-ai/langchain-mcp-adapters Stars LangChain MCP adapters
SecretiveShell/MCP-actions-adapter Stars Convert MCP server to GPT Actions compatible API
pawneetdev/rest-to-mcp-adapter Stars Convert REST API specs to MCP tools

Protocol Converters

Skills & Prompt Management

LangChain Integrations


UI & Testing

Dashboards, GUIs, and testing tools for MCP servers.

MCP Dashboards & Managers

Project Stars Description
mcp-router/mcp-router Stars Unified MCP Server Management App (1822 stars)
amxv/mcp-manager Stars Simple web UI to manage MCP servers
petiky/mcp-manager Stars Visual client tool for MCP environment management
MediaPublishing/mcp-manager Stars Web-based GUI for Claude and Cursor
qdhenry/Claude-Code-MCP-Manager Stars Manage MCP configurations for Claude Code

MCP Inspectors & Testing Tools

Project Stars Description
modelcontextprotocol/inspector Stars Official visual testing tool for MCP servers
mcp-use/inspector Stars Modern MCP Inspector for remote MCP servers
lujin3/mcp-inspector Stars MCP Inspector based on Tauri 2 + Vue 3
dabit3/mcp-inspector Stars CLI tool to inspect MCP servers and analyze token costs

VSCode Extensions


Core Servers

Official and reference MCP server implementations.

Project Stars Description
awslabs/mcp Stars Official AWS MCP servers
microsoft/mcp Stars Microsoft MCP server implementations
github/github-mcp-server Stars GitHub's official MCP server
googleapis/genai-toolbox Stars MCP Toolbox for Databases
IBM/mcp Stars IBM MCP servers and developer tools

Cloud Services

MCP servers for cloud platforms and services.


Database

MCP servers for database access and management.


Browser & Automation

MCP servers for browser control and automation.


Search & Scraping

MCP servers for web search and content extraction.


Development Tools

MCP servers for developer workflows and tooling.


Communication

MCP servers for messaging and communication platforms.


Productivity

MCP servers for productivity tools and workflows.


Clients

Applications and tools that support MCP protocol.

Desktop Clients

CLI Clients

Editor/IDE Plugins

Game Engine Integration


Frameworks & SDKs

Frameworks and SDKs for building MCP servers and clients.

TypeScript/JavaScript

Project Stars Description
punkpeye/fastmcp Stars TypeScript framework for building MCP servers
basementstudio/xmcp Stars TypeScript MCP framework
QuantGeekDev/mcp-framework Stars Framework for writing MCP servers in TypeScript

Python

Project Stars Description
PrefectHQ/fastmcp Stars Fast, Pythonic way to build MCP servers
mcp-use/mcp-use Stars Fullstack MCP framework for AI agents

Multi-Language

Agent Frameworks with MCP Support


Resources

Documentation, tutorials, and learning materials.


Contributing

Contributions are welcome! Please read the contributing guidelines before submitting PRs.

License

CC0 1.0

To the extent possible under law, vivy-yi has waived all copyright and related or neighboring rights to this work.

About

A comprehensive curated list of Model Context Protocol (MCP) resources, servers, clients, frameworks, and tools.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors