Back to Home
cameronrye icon

atproto-mcp

Verified Safe

by cameronrye

Overview

Provides LLMs with direct access to the AT Protocol ecosystem, enabling seamless interaction with Bluesky and other AT Protocol-based social networks.

Installation

Run Command
npm start

Environment Variables

  • ATPROTO_SERVICE
  • ATPROTO_IDENTIFIER
  • ATPROTO_PASSWORD
  • ATPROTO_CLIENT_ID
  • ATPROTO_CLIENT_SECRET
  • OAUTH_REDIRECT_URI
  • LOG_LEVEL
  • MCP_SERVER_PORT
  • MCP_SERVER_HOST
  • MCP_SERVER_NAME

Security Notes

The server demonstrates strong security practices, including extensive use of Zod for input validation, reliance on environment variables for sensitive configurations (e.g., OAuth client secrets, AT Protocol passwords), and a dedicated `SecurityManager` for input/error sanitization and rate limiting. It avoids dangerous patterns like `eval` and `child_process.exec` in core server logic (uses `spawn` for internal CLI/health checks). The primary interaction model is over STDIN/STDOUT, reducing direct network attack surface for the MCP protocol itself. Potential risks, such as handling `ATPROTO_PASSWORD` in 'app-password' mode, are inherent to the chosen authentication method rather than flaws in the server's implementation. Overall, it's well-engineered for secure operation as a trusted bridge component.

Similar Servers

Stats

Interest Score24
Security Score9
Cost ClassMedium
Avg Tokens3500
Stars1
Forks0
Last Update2025-11-19

Tags

AT ProtocolBlueskyLLMMCP ServerSocial NetworkAI BridgeAPI