Enables LLMs to interact with the AT Protocol ecosystem, including Bluesky, through natural language. Supports public data access without authentication and full write operations with authentication.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Mermaid: Improper sanitization of configuration leads to CSS injection
Mermaid: Improper sanitization of `classDef` in state diagrams leads to HTML injection
Mermaid: Improper sanitization of `classDefs` in diagrams leads to CSS injection
Mermaid Gantt Charts are vulnerable to an Infinite Loop DoS
process.env. You'll be asked to provide them before it can run.ATPROTO_AUTH_METHODATPROTO_CLIENT_IDATPROTO_CLIENT_SECRETATPROTO_IDENTIFIER— "": "your-handle.bsky.social",ATPROTO_MEDIA_DIR— base directory (, default: working directory).ATPROTO_PASSWORD— "": "your-app-password"ATPROTO_RELAYATPROTO_SERVICEATPROTO_TEST_IDENTIFIERATPROTO_TEST_PASSWORDATPROTO_TEST_SERVICEGITHUB_ACTIONSLOG_LEVELMCP_SERVER_HOSTMCP_SERVER_NAMEMCP_SERVER_PORTRUN_INTEGRATION_TESTSTEST_ANALYTICSTEST_BATCH_OPERATIONSTEST_CLEANUP_ENABLEDTEST_MAX_FOLLOWS_PER_RUNTEST_MAX_LIKES_PER_RUNTEST_MAX_POSTS_PER_RUNTEST_MEDIA_UPLOADSTEST_MODERATIONTEST_PUBLIC_ACCOUNT_1TEST_PUBLIC_ACCOUNT_2TEST_PUBLIC_DIDTEST_RATE_LIMIT_DELAYTEST_REQUEST_TIMEOUTTEST_STREAMINGTEST_WRITE_OPERATIONS[](https://m8ven.ai/mcp/cameronrye-atproto-mcp-1p6sie)