MCP server for tangled

add github mirror, update docs and justfile

+16 -1
+8 -1
CLAUDE.md
··· 9 9 - `TANGLED_APPVIEW_URL` + `TANGLED_DID` are constants (not user-configurable) 10 10 - `TANGLED_PDS_URL` optional (auto-discovery from handle unless custom PDS) 11 11 12 + ## deployment 13 + - repo mirrored to both tangled and github 14 + - single `git push origin main` pushes to both remotes 15 + - use `just push "message"` for convenience 16 + - github: https://github.com/zzstoatzz/tangled-mcp 17 + - tangled: git@tangled.sh:zzstoatzz.io/tangled-mcp 18 + 12 19 ## code quality 13 20 - ruff: import sorting (I), pyupgrade (UP) 14 21 - ty: type checking configured 15 22 - pre-commit: ruff only 16 - - justfile: setup, test, check 23 + - justfile: setup, test, check, push 17 24 18 25 ## testing 19 26 - use in-memory transport (pass FastMCP directly to Client)
+2
README.md
··· 2 2 3 3 MCP server for [Tangled](https://tangled.org) - a git collaboration platform built on AT Protocol. 4 4 5 + > **note**: this repository is mirrored to [GitHub](https://github.com/zzstoatzz/tangled-mcp) for deployment via [FastMCP Cloud](https://fastmcp.cloud). 6 + 5 7 ## installation 6 8 7 9 ```bash
+6
justfile
··· 10 10 # run pre-commit checks 11 11 check: 12 12 uv run pre-commit run --all-files 13 + 14 + # push to both tangled and github 15 + push message: 16 + git add . 17 + git commit -m "{{message}}" 18 + git push origin main