MCP服务器构建工具

一个用于构建扩展AI编码助手功能的MCP服务器的工具,支持自定义工具、数据库访问和外部API集成。

  • by StarSpark-AI
  • Dockerfile
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 StarSpark-AI/mcp-servers-vibe-coding

使用说明

Vibe编码艺术:构建MCP服务器工作坊

学习构建MCP(模型上下文协议)服务器,通过自定义工具、数据库访问和外部API集成扩展人工智能编码助手,如Claude Code和Codex。

入门指南

从第0部分开始 设置您的开发环境:

👉 第0部分:环境设置

这将指导您安装所有必需的工具,包括Warp终端、Node.js、Python、Claude Code和PostgreSQL。

厂房结构

零件 说明
第0部分:环境设置 安装所需工具并配置开发环境
第1部分:基础 文档驱动开发和构建美术馆项目
第2部分:MCP入门 构建您的第一个MCP服务器(DateTime)并探索现有的MCP服务器
第3部分:构建自定义MCP 构建任务跟踪器(PostgreSQL)和图像生成(Gemini API)MCP服务器
第四部分:总结 审查和下一步行动

你将学到什么

  • 如何使用FastMCP创建MCP服务器
  • 将MCP服务器连接到数据库(PostgreSQL)
  • 集成外部API(用于图像生成的Google Gemini)
  • 文档驱动开发工作流程
  • 同时使用多个MCP服务器(任务跟踪器+PostgreSQL+剧作家)
  • MCP工具文档的最佳实践

先决条件

  • 基本熟悉Python和/或JavaScript
  • 运行macOS、Windows或Linux的计算机
  • 愿意学习!

许可和使用

此代码仅用于教育目的。

您可以自由地:

  • 下载并运行代码以供自己学习。
  • 分享带有归因的代码。

您不得:

  • 在商业产品中使用此代码。
  • 出售此代码或任何衍生作品。

该项目根据 知识共享署名-非商业4.0国际(CC BY-NC 4.0) 许可证。请参阅 许可证 文件以获取详细信息。