mcpField
A
AI Sticky Notes

AI Sticky Notes

本地服务
github.com/safal098记忆与知识080 周前更新

关于 AI Sticky Notes

AI Sticky Notes 是一款便笺应用,可保存和管理笔记,并提供邮件通知与 AI 摘要功能。适合需要记录、回顾和整理笔记的用户。

主要功能

  1. 01添加笔记
  2. 02读取全部笔记
  3. 03按位置删除笔记
  4. 04获取最新笔记
  5. 05新增笔记时发送邮件通知
  6. 06使用 AI 生成笔记摘要

适用场景

  1. 01快速记录并回看信息
  2. 02清理不再需要的笔记
  3. 03通过邮件获知新增笔记
  4. 04生成笔记摘要以便回顾

MCP 相关

该 MCP 服务提供笔记管理工具、最新笔记资源和笔记摘要提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

AI 便笺

一款简单但功能强大的便笺应用,支持电子邮件通知。

功能

  • 添加便笺:快速向你的便笺集合中添加便笺
  • 阅读便笺:查看所有已保存的便笺
  • 删除便笺:按位置删除不需要的便笺
  • 获取最新便笺:检索最近添加的便笺
  • 电子邮件通知:添加新便笺时接收电子邮件提醒
  • 便笺摘要:使用 AI 生成便笺摘要

安装

  1. 克隆此仓库:

    git clone <repository-url>
    cd <repository-directory>
    
  2. 创建并激活虚拟环境:

    python -m venv venv
    # On Windows
    venv\Scripts\activate
    # On macOS/Linux
    source venv/bin/activate
    
  3. 安装所需依赖:

    pip install -r requirements.txt
    

Gmail API 设置

要启用电子邮件通知,你需要设置 Gmail API:

  1. 前往 Google Cloud Console
  2. 创建新项目或选择现有项目
  3. 为你的项目启用 Gmail API
  4. 前往“Credentials”并创建 OAuth 2.0 Client ID
  5. 选择“Desktop application”作为应用类型
  6. 下载凭据,并将其保存为项目目录中的 credentials.json

首次运行应用时,它会打开一个浏览器窗口,请求你授权该应用。授权后,它会创建一个 token.pickle 文件以供后续使用。

使用

运行应用:

python main.py
可用命令
  • 添加便笺:add_note("Your note text")
  • 阅读所有便笺:read_notes()
  • 删除便笺:delete_note(index)(其中 index 是便笺的位置,从 1 开始)
  • 获取最新便笺:访问 notes://latest 资源
  • 生成便笺摘要:使用 note_summary_prompt() 函数

文件结构

  • main.py:主应用文件
  • notes.txt:所有便笺的存储文件
  • credentials.json:Gmail API 凭据(未包含在仓库中)
  • token.pickle:Gmail API 身份验证令牌(首次运行时生成)
  • requirements.txt:Python 依赖项列表

许可证

MIT 许可证

作者

Safal Sharma

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。