使用说明
MCP服务器
AI便签MCP服务器
一个管理数字便签的简单机器通信协议(MCP)服务器。
概述
本项目演示了如何构建一个功能齐全的MCP服务器,使您能够:
- 向持久文本文件添加注释
- 读取所有存储的笔记
- 仅检索最新笔记
- 生成提示,以便对笔记进行人工智能摘要
特性
工具
- add_note:在您的收藏中添加新注释
- read_notes:查看您保存的所有笔记
资源
- notes://latest:访问您最近的笔记
鼓励
- 备注_摘要_提示:生成一个包含所有人工智能摘要笔记的提示
入门指南
-
确保已安装MCP库:
uv run mcp install -
运行服务器:
uv run python main.py -
通过MCP界面与您的便签互动
文件结构
main.py:MCP服务器实现notes.txt:存储笔记的文本文件
实现细节
服务器使用本地文本文件存储笔记。文件路径相对于脚本位置,使其可在不同环境中移植。
每个功能都包括正确的错误处理和文件存在检查,以确保平稳运行。
-
我的提示要求AI给出10条关于猴子的注释。然后,它创建了10个关于猴子的笔记。
-
我让人工智能给我一份笔记摘要。然后,它给了我一个笔记摘要。
-
我让AI给我最新的消息。然后它给了我最新的消息。