关于 MCP Project
MCP Project 是一个围绕学生记录查询和添加的 Node.js MCP 服务与客户端示例。README 介绍了 PostgreSQL 环境、Claude Desktop 连接配置,以及通过检查器查看资源。
主要功能
- 01查询学生记录
- 02添加学生记录
- 03PostgreSQL 环境配置说明
- 04Claude Desktop 配置
- 05使用 MCP Inspector 检查资源
适用场景
- 01通过 MCP 查询学生数据
- 02添加学生记录
- 03在 MCP Inspector 中检查服务资源
MCP 相关
README 展示了在 Claude Desktop 中配置服务,并使用 MCP Inspector 连接的方法。文档说明了如何列出资源并查看服务对 Hello World Message 的响应。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
MCP Project
環境建置
- 下載 Node.js
- 下載 docker 然後執行以下命令
docker run -d --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=admin postgres
- 建立 Server
npm install
npm run build
- 建立 claude_desktop_config.json
cd ~/Library/Application\ Support/Claude
touch claude_desktop_config.json
- 將以下內容貼至剛建立的檔案內
{
"mcpServers": {
"mcp-server": {
"command": "node",
"args": ["/absolute/path/to/your/hello-mcp/build/index.js"]
}
}
}
- 執行 MCP 檢查器
npm run inspector
- 打開瀏覽器輸入以下網址 http://localhost:5173 ,點擊 Connect 按鈕
- 右側會出現以下畫面再點選 List Resources,會列出先前ListResourcesRequestSchema 所提供的 Resources
- 點擊 Hello World Message, 右側會出現 Server 的回應
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。