tsk MCP服务器
一个模型上下文协议(MCP)服务器,为“tsk”任务运行器CLI和基于TOML的任务定义提供功能和语法参考。
特性
- 官方文件访问:从网站直接访问官方tsk文件
- 搜索能力:在文档内容中搜索特定主题
- 实时帮助:与MCP兼容的编辑器和AI助手集成
安装
npm install
npm run build用法
作为MCP服务器
添加到您的MCP客户端配置中(例如,Claude Desktop):
{
"mcpServers": {
"tsk": {
"command": "node",
"args": ["/path/to/tsk-mcp/dist/index.js"]
}
}
}可用工具
tsk_get_site_docs
从具有搜索功能的网站访问官方tsk文档。
// Example usage - get all documentation
{}
// Example usage - filter by title
{
"title": "Installation"
}
// Example usage - search for specific content
{
"search": "init"
}
// Example usage - filter and search
{
"title": "Usage",
"search": "tasks.toml"
}发展
命令
看 packages.json 或与 notnmeyer/tsk, tsk --list.
测试
该项目使用Jest进行测试。使用以下工具运行测试:
npm test
tsk test更新文档
服务器在启动时从官方tsk网站获取文档。文档URL在中定义 src/data/reference.ts.
许可证
麻省理工学院
