Token导航 LogoToken导航TokenDH.com
mytodos (Reefbarman) logo
开发工具stdio官方级别未说明来源级核验

mytodos (Reefbarman)

MCP Server

@vscode/vsce

一个VS Code侧边栏扩展,用于管理工作区范围内的TODOs和草稿笔记,并集成MCP服务器以支持AI代理。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
VSCode扩展TypeScriptClaude开发工具ClaudeVS Code

安装说明

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

作者 / 组织

reefbarman

提供方

reefbarman

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx @vscode/vsce package

详细介绍

我的开发人员笔记

VS Code侧边栏扩展,用于管理工作区范围的TODO和草稿笔记,并集成了用于AI代理的MCP服务器。

特性

  • 待办事项 --添加、编辑、勾选和拖动重新排序任务。组织指定的小组。
  • 备注 --Markdown剪贴簿笔记。使用markdown编写,请查看渲染输出。双击进行编辑。
  • 群组 --创建命名组来组织TODO。拖动可对组进行重新排序。
  • 档案 --已完成的TODO将存档7天,然后自动清理。
  • 可折叠部分 --折叠TODO、Notes和单个组。
  • MCP服务器 --AI代理(例如Claude Code)可以读取和管理您的TODO和笔记。

安装

VS代码扩展

  1. 克隆仓库并安装依赖项:
   git clone https://github.com/reefbarman/mydevnotes.git
   cd mydevnotes
   npm install
  1. 构建扩展:
   npm run compile
   npm run bundle:mcp
   npm run bundle:webview
  1. 在VS代码中本地安装——或者:

- 在VS Code中打开仓库,按 F5 启动扩展开发主机,或

- 打包并安装 .vsix:

     npx @vscode/vsce package
     code --install-extension mydevnotes-*.vsix
  1. “My Dev Notes”图标将出现在活动栏侧栏中。

MCP服务器(用于AI代理)

该扩展可以使用Claude Code自动注册其MCP服务器。首次激活时,系统会提示您启用此功能。如果您选择“启用”,它将写入以下内容 ~/.claude.json:

{
  "mcpServers": {
    "mydevnotes": {
      "command": "node",
      "args": ["/path/to/extension/out/mcp-server.js"]
    }
  }
}

要手动注册,请将上述内容添加到您的 ~/.claude.json (更新路径以指向已安装的扩展 out/mcp-server.js).

MCP服务器使用 process.cwd() 确定要读/写哪个工作区的数据,这样当Claude Code将工作目录设置为项目根目录时,它就会自动工作。

您可以通过以下方式控制自动注册 mydevnotes.mcpAutoRegister 设置(请参阅下面的配置)。

MCP工具

TODO工具

工具说明
list_todos列出活动TODO(可选组筛选器)
list_completed_todos列出已完成的TODO
add_todo添加一个或多个TODO
complete_todo将TODO标记为已完成
uncomplete_todo恢复已完成的TODO
delete_todo永久删除TODO
edit_todo编辑待办事项文本
move_todo在组之间移动TODO
list_groups列出所有组
add_group创建新组
rename_group重命名组
delete_group删除组

笔记工具

工具说明
list_notes列出所有笔记并预览
add_note添加注释(支持markdown)
edit_note编辑笔记内容
delete_note删除注释

配置

设置说明默认值
mydevnotes.mcpAutoRegister自动注册MCP服务器(enabled, disabled, ask)ask

数据存储

状态存储在 ~/.mydevnotes/data.json,按工作区路径键控。这可以保持项目目录的干净——没有每个项目的配置文件或 .gitignore 需要的条目。

目录标签

目录标签

VSCode扩展TypeScriptClaude开发工具本地部署任务管理笔记工具AI集成

支持客户端

ClaudeVS Code

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@vscode/vsce

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP