forked from
slices.network/quickslice
Auto-indexing service and GraphQL API for AT Protocol Records
1# MCP Server
2
3Quickslice provides an MCP (Model Context Protocol) server that lets AI assistants query ATProto data directly.
4
5## Endpoint
6
7Every Quickslice instance exposes MCP at `{EXTERNAL_BASE_URL}/mcp`. For example:
8
9```
10https://xyzstatusphere.slices.network/mcp
11```
12
13## Setup
14
15### Claude Code
16
17```bash
18claude mcp add --transport http quickslice https://xyzstatusphere.slices.network/mcp
19```
20
21### Other MCP Clients
22
23Point any MCP-compatible client at the `/mcp` endpoint using HTTP transport.
24
25## Available Tools
26
27| Tool | Description |
28|------|-------------|
29| `list_lexicons` | List all registered lexicons |
30| `get_lexicon` | Get full lexicon definition by NSID |
31| `list_queries` | List available GraphQL queries |
32| `get_oauth_info` | Get OAuth flows, scopes, and endpoints |
33| `get_server_capabilities` | Get server version and features |
34| `introspect_schema` | Get full GraphQL schema |
35| `execute_query` | Execute a GraphQL query |
36
37## Example Prompts
38
39Once connected, you can ask things like:
40
41- "What lexicons are registered?"
42- "Show me the schema for xyz.statusphere.status"
43- "Query the latest 10 statusphere statuses"
44- "What GraphQL queries are available?"
45- "What OAuth scopes does this server support?"