任务管理协议服务器

Todoist MCP Server是一个基于Elixir编写的任务管理协议服务器,通过API定义使LLM能够与Todoist等应用程序交互,适用于从Obsidian等应用访问任务或构建AI个人助手。

  • by croesnick
  • Elixir
  • 本地部署
  • 更新于
在 GitHub 查看 croesnick/todoist-mcp-server-ex

使用说明

用Elixir编写的Todoist MCP服务器

Todoist是一个任务管理和待办事项列表应用程序。 MCP代表“模型上下文协议”,从广义上讲,是LLM与Todoist等其他应用程序交互的API定义。

动机

那么…为什么我想要Todoist的MCP服务器?为什么用Elixir写? 第二个问题首先:因为我喜欢Elixir,我想为它扩展人工智能生态系统。🙂 关于第一个问题:我想通过各种应用程序与我的待办事项进行交互,比如通过BMO聊天机器人在黑曜石内部进行交互。也许有一天,我会为自己打造一个基于人工智能的个人助理。这两个都需要访问我的待办事项和项目。

如何跑步

mix run --no-halt`

如果你想在没有MCP客户端(如Cursor、Cline等)的情况下进行本地测试,只需运行以下命令:

echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}' | nc localhost 4000

文档