A
securityA
licenseA
qualityA Node.js server that allows browsing Git repositories through MCP, providing tools to view directory structures and read important files from repositories.
Last updated -
2
JavaScript
MIT License
该项目实现了一个基于 Node.js 的模型上下文协议 (MCP) 服务器,用于管理和与.rtdq
文件中定义的决策树进行交互,并处理基本的待办事项列表。它使用 Redis 作为后端,用于存储已解析的.rtdq
数据和待办事项列表。
.rtdq
文件(v2.1 格式)。.rtdq
文件。get_dt_node_from_redis
)来从加载的树中检索特定节点。add_todo
、 list_todos
、 mark_todo_done
)来管理简单的待办事项列表。/mcp
端点上的 HTTP 服务器发送事件 (SSE) 进行通信。tools/list
和tools/call
方法公开功能。.env
文件(并将其添加到.gitignore
)或设置环境变量:REDIS_URL
:Redis 服务器的连接 URL(例如, redis://localhost:6379
)。默认为redis://localhost:6379
。RTDQ_DIR
:(可选)包含.rtdq
文件的目录的绝对路径。默认为项目内名为rtdq_files
的子目录。PORT
:(可选)服务器监听的端口。默认为3000
。RTDQ_DIR
指定的目录(或默认的rtdq_files
子目录)存在。请将您的.rtdq
文件放入其中。This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Node.js MCP 服务器从 .rtdq 文件加载和管理决策树,并使用 Redis 进行存储提供基本的待办事项列表功能。
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/psikosen/dt_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server