protopack#
a claude code plugin for building AT Protocol applications.
install#
/plugin marketplace add https://tangled.org/zzstoatzz.io/protopack.git
/plugin install protopack
that's it. no cloning, no setup. the bundled MCP servers run via uvx automatically.
what's included#
skills#
| skill | what it does |
|---|---|
/protopack:constellation |
query the global backlink index (likes, reposts, follows, replies, quotes) |
/protopack:spacedust |
real-time interaction streaming via WebSocket |
/protopack:slingshot |
fast record fetching and identity resolution |
/protopack:ufos |
lexicon timeseries statistics and ecosystem discovery |
/protopack:pub-search |
search published writing across the atmosphere for prior art |
/protopack:app-patterns |
common patterns for building atproto apps |
bundled MCP servers#
| server | what it does | install method |
|---|---|---|
| pdsx | AT Protocol record CRUD (list, get, create, update, delete) | uvx from PyPI |
| atproto-mcp | searchable atproto docs, lexicon schemas, cookbook examples | uvx from PyPI |
| pub-search | search published writing across atmosphere platforms | hosted HTTP |
microcosm services#
all unauthenticated and free to use.
| service | url | purpose |
|---|---|---|
| constellation | constellation.microcosm.blue | global backlink index |
| spacedust | spacedust.microcosm.blue | real-time interaction firehose |
| slingshot | slingshot.microcosm.blue | record/identity cache |
| ufos | ufos-api.microcosm.blue | lexicon timeseries stats |
local development#
claude --plugin-dir ./protopack
credits#
- microcosm.blue — AT Protocol infrastructure by @bad-example.com
- pdsx — AT Protocol record operations
- atproto-mcp — AT Protocol documentation search
- pub-search — atmosphere publishing search