Token导航 LogoToken导航TokenDH.com
My MCP Demo logo
运维云端未说明官方级别未说明来源级核验

My MCP Demo

MCP Server

一个展示如何使用模型上下文协议(MCP)连接外部服务和本地资源的应用程序,支持通过AI模型处理数据。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
TypeScript本地部署云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Dev-EndLess

提供方

Dev-EndLess

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

人类学MCP课程

欢迎!这个存储库是在完成Anthropic官方课程后创建的实验。 模型上下文协议(MCP) 它是使用TypeScript和Next.js实现的,而不是使用Python实现的原始版本。

🚀 这个应用程序是如何工作的

此应用程序演示了MCP协议的使用,该协议允许AI或LLM代理连接到外部服务,例如我们的例子 图尔索 (SQLite数据库)e Gmail (Nodemailer - 发送电子邮件),以及本地资源(标记文件)。

  • MCP服务器(backend/src/mcp_server.ts)作为通往外部服务和本地资源的“桥梁”。扫描文件夹中的标记档案 mcp-reference/ 查找资源并将其显示为可读资源。
  • MCP客户端(backend/src/mcp_client.ts)连接到服务器,请求资源列表并读取其内容。然后,它将收集到的数据发送到AI模型进行处理。
  • 前端(frontend/)使用 Next.js 构建的现代界面,可让您查看数据并与 AI 集成进行交互。

该流遵循MCP标准:客户端通过STDIO作为子进程启动服务器,从而实现安全快速的通信。

🛠️ 如何开始

要在本地启动项目,请按照以下步骤操作:

1.先决条件

确保你有 已安装(推荐版本 20+)。

2. 安装和启动

您需要在两个独立的终端上启动后端和前端。

后端:

cd backend
npm install
npm run dev

前端:

cd frontend
npm install
npm run dev

Frontend 将在 http://localhost:3000后端将可在 http://localhost:8000.

🔑 API 配置(Gemini)

该应用程序使用 AI 谷歌双子座 处理通过MCP恢复的数据。

\[!重要\] 目前,该项目使用模型 免费层级Rate Limits(利率限制) 如果您想使用您的个人 API 密钥来避免限制: 1. 创建文件 .env.local 在文件夹中 backend/. 1. 添加变量 : GEMINI_API_KEY=la_tua_chiave_qui. 1. 为 Gmail 添加变量: - GMAIL_USER=latuaemail@gmail.com - GMAIL_APP_PASSWORD=xxxx xxxx xxxx xxxx (在Google设置->应用密码中生成)。

离开文件夹 backend e frontend在项目的root中,我创建了一个文件 .env.example 您可以查看项目中使用的环境变量。

📁 项目结构

  • backend/包含 MCP(服务器、客户端)核心逻辑和 AI 服务。
  • frontend/Next.js 用户界面应用程序。
  • .gemini/: ⚠️ 忽略此文件夹包含文件 SKILL.md 在代码开发过程中,作为双子座或其他LLM的指令。
  • MCP_Flow.md关于协议通信流的技术文档。
  • MCP_CheatSheet.md为从 Python SDK(用于官方课程)过渡到 TypeScript 的用户提供快速指南。

🧪 使用的技术

目录标签

目录标签

TypeScript本地部署云端部署AI集成模型协议外部服务连接数据采集

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP