MCP server providing AT Protocol documentation, lexicons, Bluesky API docs, and cookbook examples as a searchable knowledge base powered by semantic search.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"evelyn-osman-atproto-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# atproto-mcp [](https://github.com/Ashex/atproto-mcp/actions/workflows/tests.yml) MCP server providing a searchable knowledge base for the [AT Protocol](https://atproto.com/) ecosystem — protocol documentation, lexicon schemas, Bluesky developer API docs, and cookbook examples — powered by [txtai](https://github.com/neuml/txtai) semantic search. ## Data Sources | Source | Repository | Description | | -------- | ----------- | ------------- | | **AT Protocol Website** | [bluesky-social/atproto-website](https://github.com/bluesky-social/atproto-website) | Protocol specs, guides, and blog posts from atproto.com | | **Bluesky API Docs** | [bluesky-social/bsky-docs](https://github.com/bluesky-social/bsky-docs) | Developer docs from docs.bsky.app — tutorials, guides, advanced topics | | **AT Protocol Lexicons** | [bluesky-social/atproto](https://github.com/bluesky-social/atproto/tree/main/lexicons) | JSON schemas defining all AT Protocol endpoints and record types | | **Cookbook** | [bluesky-social/cookbook](https://github.com/bluesky-social/cookbook) | Example projects in Python, Go, TypeScript, and JavaScript | ## Tools | Tool | Description | | ------ | ------------- | | `search_atproto_docs` | Semantic search across all documentation sources | | `get_lexicon` | Retrieve a specific lexicon by NSID (e.g. `app.bsky.feed.post`) | | `list_lexicons` | List all lexicons, optionally filtered by namespace | | `search_lexicons` | Semantic search within lexicon schemas | | `get_cookbook_example` | Get a specific cookbook example by project name | | `list_cookbook_examples` | List all cookbook examples, optionally by language | | `search_bsky_api` | Semantic search within Bluesky API docs | | `refresh_sources` | Force re-fetch repos and rebuild the index | ## Prompts | Prompt | Description | | -------- | ------------- | | `explain_lexicon` | Get a comprehensive explanation of a…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.