TypeSpec based local TODO MCP Server

TypeSpec based local TODO MCP Server

site icon
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任务。

核心功能

  1. 提供TODO列表的管理功能。
  2. 支持通过GitHub Copilot Agent模式与OpenAI GPT 4.1模型交互。
  3. 提供MCP Inspector用于检查服务器状态。

适用场景

  1. 开发者在VS Code环境中管理TODO任务。
  2. 需要与GitHub Copilot集成的开发工作流。

工具列表

  1. MCP Inspector:用于检查服务器状态。
  2. GitHub Copilot Agent Mode:用于与TODO列表交互。

常见问题解答

无明确常见问题解答内容。

使用教程

使用依赖

  1. 安装 VS Code
  2. 安装 GitHub CopilotGitHub Copilot Chat 扩展
  3. 安装 NodeJS (需要v22+)

安装教程

  1. 克隆仓库: bash git clone https://github.com/achandmsft/typespec-mcp-todo.git

  2. 安装依赖: bash npm install

  3. 构建项目: bash npm run build

  4. 启动服务器: bash npm run mcp

  5. 检查服务器(可选): bash npm run inspect

  6. 在VS Code中使用GitHub Copilot Agent模式(可选): 打开 .vscode/mcp.json 文件,点击“Start”按钮,将GitHub Copilot切换到Agent模式,然后输入“list todos”命令即可使用该服务器的工具。

调试方式

  1. 启动服务器后,使用MCP Inspector检查服务器状态: bash npm run inspect
  2. 在VS Code中通过GitHub Copilot Agent模式与服务器交互,输入“list todos”命令查看TODO列表。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。