ATExplore MCP

Beta

A powerful Model Context Protocol (MCP) server for exploring and interacting with the AT Protocol ecosystem.

Checking...

Capabilities

🔍 Identity Search

Resolve handles to DIDs, find user profiles, and explore identity metadata across the network.

📊 Protocol Data

Query records, list collections, and inspect raw AT Protocol data structures directly.

✅ Verification

Check account verification status and inspect associated proofs and audit logs.

🌐 ActivityPub

Bridge the gap with tools to query ActivityPub profiles and posts.

Tool Catalog

Tool Name Description Arguments
search_handles Search for user handles on AT Protocol/Bluesky. query
get_user_profile Get detailed profile information for a user. identifier
get_account_document Get DID document and verification status. identifier
get_repository_summary Get repository metadata including PDS details. identifier
browse_collection_records Browse paginated records from a collection. identifier collection limit? cursor?
get_user_collection Get records from a specific collection (posts, likes, etc.). identifier collection limit?
get_user_collections List all available collections for a user. identifier
get_user_blobs Get list of blob CIDs with content-type metadata. identifier
get_verification_status Check verification status for a handle. identifier
verify_handle Perform comprehensive domain handle verification. identifier
get_verifications List verifications with pagination/filtering. cursor? limit? handle? subject?
get_verifiers List trusted verifiers. handle? cursor? limit?
check_verification Check status for a specific handle/DID. identifier
get_record Look up a record by DID, collection, and rkey. did collection rkey
get_record_by_uri Look up a record by AT URI. uri
get_at_explore_link Generate AT Explore web link for a record. did collection rkey
get_at_explore_link_by_uri Generate AT Explore web link from a URI. uri
get_lexicon_schema Get the lexicon schema definition for an NSID. nsid
search_lexicons Search for lexicon schemas by NSID. query cursor? limit?
validate_lexicon Validate data against a lexicon schema. data schemaId sourceDid? defName?
get_all_link_sources Get engagement stats (likes, reposts, follows). identifier
get_specific_backlinks Get backlink records for a collection/path. identifier collection path
get_profile_backlinks Get backlinks for a user's profile. identifier collection? path?
get_record_backlinks Get backlinks for a specific record. identifier collection rkey
get_at_stats Get follower/following/posts stats for an AT Protocol user. identifier
get_activitypub_stats Get stats for an ActivityPub user. handle
get_bridge_status Check if an AT Protocol account is bridged via Bridgy Fed. identifier
get_activitypub_bridge_status Check if an ActivityPub account is bridged to AT Protocol. handle
get_activitypub_profile Fetch a federated ActivityPub profile. handle
get_activitypub_posts Get posts from an ActivityPub user. handle page?
get_activitypub_post Get a specific ActivityPub post. handle postId

ActivityPub Support

Seamlessly explore federated content from compatible platforms.

Mastodon
Pixelfed
Meta Threads

Configuration

🔌 Connect to Client

Use this URL to configure your MCP client (Cursor, Claude Desktop, etc.):

https://mcp.atexplore.social/mcp

💻 Claude Code (Command Line)

If you're using Claude Code, add the server with this simple command:

claude mcp add --transport http at-explore https://mcp.atexplore.social/mcp

Verify it's connected with: claude mcp list