mcpField
M
MCP Prompt Playground

MCP Prompt Playground

本地服务
github.com/Mrhacker6开发工具067 周前更新

关于 MCP Prompt Playground

MCP Crash Course 是用于实践学习 MCP 概念的代码库。各主题分支按提交顺序组织示例,便于学习者逐步了解实现过程。

主要功能

  1. 01按主题划分的项目分支
  2. 02按时间排序的分步学习提交
  3. 03涵盖 SSE、适配器、Docker 和提示词的示例

适用场景

  1. 01学习 MCP 实现概念
  2. 02按提交历史学习 SSE 实现
  3. 03探索 MCP 与 LangChain 适配器
  4. 04学习使用 FastMCP 2.0 实现 MCP 提示词

MCP 相关

该代码库通过分支示例讲解 MCP,包括 SSE、LangChain 适配器、Docker 和 MCP 提示词。它是学习材料,并非有明确说明的 MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP Crash Course 🚀

MCP 工具调用演示

Twitter 关注 许可证

udemy

欢迎来到 MCP Crash Course!本仓库旨在通过实践方式,向你讲解模型上下文协议(MCP)的基础知识和进阶概念。

什么是 MCP?💡

模型上下文协议(MCP)有助于将由大语言模型(LLM)驱动的 AI Agent 应用与外部工具和数据源连接起来,从而构建能力更强、上下文感知能力更好的 AI 系统。

工作原理 🤔

本仓库采用独特的基于分支的学习结构:

  1. 每个 project/* 分支都涵盖特定的 MCP 功能或概念。
  2. 每个分支中的提交按时间顺序排列。 按顺序逐个查看提交,即可循序渐进地学习相关主题。

只需切换到你想学习主题对应的分支,然后逐个查看提交即可!

可用主题(分支)📚

以下是目前提供的主题:

  • project/sse:学习如何使用 MCP 实现服务器发送事件(SSE)。
  • project/langchain-mcp-adapters:了解如何通过 LangChain 适配器集成 MCP。
  • project/docker-mcp:了解如何使用 Docker 将 MCP 应用容器化。
  • project/prompts:学习如何实现和使用 MCP 提示词,内容基于 FastMCP 2.0。

可能还会添加更多主题,敬请关注!

前置条件 🛠️

开始之前,请确保已安装以下内容:

  • 🐍 Python(版本 3.10 或更高)
  • 📦 uv(快速的 Python 软件包安装器和解析器)
  • ✨ Cursor IDE
  • ☁️ Claude Desktop

开始使用 ▶️

  1. 克隆仓库:
    git clone https://github.com/emarco177/mcp-crash-course.git
    cd mcp-crash-course
    
  2. 选择主题并切换到对应分支:
    # SSE 主题示例
    git checkout project/sse
    
  3. 按顺序查看提交: 使用 git log --oneline --reverse 查看该分支的提交时间顺序列表。然后,使用 git checkout <commit_hash> 或你的 Git 客户端逐步查看历史记录并学习。

贡献 🤝

欢迎贡献!如果你想添加新主题或改进现有主题:

  1. Fork 本仓库。
  2. 按照命名约定创建一个功能分支:project/your-mcp-feature-name。
  3. 进行修改,并确保每次提交都代表学习过程中的一个合理步骤。
  4. 针对 main 分支发起 Pull Request。

许可证 📄

本项目采用 Apache License 2.0 许可,详情请参阅 LICENSE 文件。

祝学习愉快!🎉

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。