纠结的mcp
MCP服务器 魔发奇缘 -基于AT协议的git协作平台。
笔记:此存储库镜像到 通过以下方式进行部署 FastMCP云.
安装
git clone https://tangled.org/zzstoatzz/tangled-mcp
cd tangled-mcp
just setup\[!重要\]
配置
创造 .env 文件:
TANGLED_HANDLE=your.handle
TANGLED_PASSWORD=your-app-password
# optional: only needed if using custom PDS (leave blank for auto-discovery)
TANGLED_PDS_URL=用法
MCP client installation instructions
克劳德代码
# basic setup
claude mcp add tangled -- uvx tangled-mcp
# with credentials
claude mcp add tangled \
-e TANGLED_HANDLE=your.handle \
-e TANGLED_PASSWORD=your-app-password \
-- uvx tangled-mcp光标
添加到光标设置中(~/.cursor/mcp.json 或 .cursor/mcp.json):
{
"mcpServers": {
"tangled": {
"command": "uvx",
"args": ["tangled-mcp"],
"env": {
"TANGLED_HANDLE": "your.handle",
"TANGLED_PASSWORD": "your-app-password"
}
}
}
}codex cli
codex mcp add tangled \
--env TANGLED_HANDLE=your.handle \
--env TANGLED_PASSWORD=your-app-password \
-- uvx tangled-mcp其他客户
对于支持MCP服务器配置的客户端,请使用:
- 命令:
uvx - 参数:
["tangled-mcp"] - 环境变量:
TANGLED_HANDLE,TANGLED_PASSWORD,并且可选TANGLED_PDS_URL
开发使用
uv run tangled-mcp资源
tangled://status-连接状态(PDS身份验证+纠结可访问性)
工具
所有工具都接受以下存储库 owner/repo 格式(例如。, zzstoatzz/tangled-mcp).手柄(有或没有 @ 前缀)和DID都支持所有者。
仓库
list_repo_branches(repo, limit, cursor)-列出存储库的分支
问题
create_repo_issue(repo, title, body, labels)-使用可选标签创建问题update_repo_issue(repo, issue_id, title, body, labels)-更新问题的标题、正文和/或标签delete_repo_issue(repo, issue_id)-删除问题list_repo_issues(repo, limit)-列出存储库的问题list_repo_labels(repo)-列出存储库的可用标签
拉取请求
list_repo_pulls(repo, limit)-列出针对存储库的PR(仅显示您创建的PR)
发展
just test # run tests
just check # run pre-commit checks______________________________________________________________________
mcp名称:io.github.zzstoatzz/tangled-mcp
