
TypeSpec based local TODO MCP Server

2025.05.03
0
TypeScriptTODO管理开发工具开发效率
TypeSpec based local TODO MCP Server 是一个基于TypeSpec的本地TODO管理服务,通过GitHub Copilot Agent模式与OpenAI GPT 4.1模型结合,提供TODO列表的管理功能。该服务主要用于开发者在VS Code环境中高效管理TODO任务。
View on GitHub
Overview
基本能力
产品定位
TypeSpec based local TODO MCP Server 是一个本地TODO管理服务,旨在帮助开发者在VS Code环境中高效管理TODO任务。
核心功能
- 提供TODO列表的管理功能。
- 支持通过GitHub Copilot Agent模式与OpenAI GPT 4.1模型交互。
- 提供MCP Inspector用于检查服务器状态。
适用场景
- 开发者在VS Code环境中管理TODO任务。
- 需要与GitHub Copilot集成的开发工作流。
工具列表
- MCP Inspector:用于检查服务器状态。
- GitHub Copilot Agent Mode:用于与TODO列表交互。
常见问题解答
无明确常见问题解答内容。
使用教程
使用依赖
- 安装 VS Code
- 安装 GitHub Copilot 和 GitHub Copilot Chat 扩展
- 安装 NodeJS (需要v22+)
安装教程
-
克隆仓库:
bash git clone https://github.com/achandmsft/typespec-mcp-todo.git
-
安装依赖:
bash npm install
-
构建项目:
bash npm run build
-
启动服务器:
bash npm run mcp
-
检查服务器(可选):
bash npm run inspect
-
在VS Code中使用GitHub Copilot Agent模式(可选): 打开
.vscode/mcp.json
文件,点击“Start”按钮,将GitHub Copilot切换到Agent模式,然后输入“list todos”命令即可使用该服务器的工具。
调试方式
- 启动服务器后,使用MCP Inspector检查服务器状态:
bash npm run inspect
- 在VS Code中通过GitHub Copilot Agent模式与服务器交互,输入“list todos”命令查看TODO列表。