模型上下文协议服务

MCP(模型上下文协议)是一个用于管理笔记资源的服务,提供创建、搜索、更新和删除笔记的功能,适用于知识管理和团队协作场景。

  • by 7tg
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 7tg/mcp_presentation

使用说明

MCP(可能指某特定项目、课程或概念的缩写,具体根据上下文确定)介绍演示

关于模型上下文协议(MCP)的介绍演示,附带一个工作示例服务器。

内容

  • mcp_introduction.md 翻译为中文是:“mcp_介绍.md” 或者更自然的表达可能是“MCP入门指南.md”(具体翻译可能根据上下文和文件内容有所调整,这里提供了一种较为通用的翻译方式) - 关于MCP的演示文稿(使用pandoc转换为PDF)
  • example_mcp_server.py 翻译为中文是:“示例 MCP 服务器.py” 或者更自然一点的表达可能是:“MCP 服务器示例脚本.py”。这里,“MCP”可能代表某种特定的协议或系统(如“Message Control Protocol”或其他根据上下文确定的含义),而“example”表示这是一个示例或演示脚本 - 用Python编写的MCP服务器中的工作笔记管理器
  • README_MCP_SERVER.md 翻译为中文是:“README_MCP_SERVER(文件).md” 或者简化为 “MCP服务器README文件.md”。不过,通常我们不会直接翻译文件名中的内容,而是保留原名,仅在需要解释其内容时进行说明。所以,更常见的表达可能是直接提及文件名,并在必要时解释其内容,如“README_MCP_SERVER.md 文件,用于说明MCP服务器的相关信息” - 示例服务器的详细文档

快速入门

生成PDF演示文稿

pandoc mcp_introduction.md -t beamer -o mcp_introduction.pdf

运行MCP服务器

# Install dependencies
pip install -r requirements.txt

# Run the server
python example_mcp_server.py

与Claude桌面版一起使用

服务器已经配置好了 ~/.config/Claude/claude_desktop_config.json

与Claude代码一起使用

服务器已配置为 .mcp.json 对于这个项目。

关于

作者 巴博罗斯·戈伦 公司: Bidnamic(注:此词并非一个广泛认知的词汇,可能是特定领域或公司的专有名词,以下为一种可能的翻译)

MCP服务器功能

笔记管理器服务器展示了:

  • 资源阅读笔记和统计数据
  • 工具创建、搜索、更新和删除笔记
  • 提示总结笔记、每周回顾、头脑风暴

笔记存储在 notes_data/ 目录。