Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"bluesky": {
"url": "https://gateway.pipeworx.io/bluesky/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Part of Pipeworx — an MCP gateway connecting AI agents to 250+ live data sources.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'pipeworx' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked pipeworx against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in communication
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
Social layer for Claude Code - DMs, presence, discovery, and games between AI-assisted developers
End-to-end encrypted multi-agent chat rooms. Client-side crypto; zero chat logs.
PubNub Model Context Protocol MCP Server for Cursor and Claude
MCP Security Weekly
Get CVE alerts and security updates for Bluesky MCP — wraps the AT Protocol API and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Bluesky MCP — wraps the AT Protocol API
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|---|
get_profile | Look up a Bluesky user's profile by handle (e.g., "alice.bsky.social"). Returns display name, bio, follower/following counts, avatar, and verification status. |
get_posts | Fetch recent posts from a Bluesky user's timeline. Returns post text, timestamps, likes, reposts, reply counts, and threaded replies. |
get_feed | Get posts from a Bluesky feed (e.g., "discover", "what's-hot"). Returns recent posts with authors, timestamps, and engagement counts. |
get_followers | Get a user's followers on Bluesky by handle. Returns follower profiles including handles, display names, bios, and follower counts. |
get_follows | Get accounts a Bluesky user follows by handle. Returns followed profiles with handles, display names, bios, and descriptions. |
get_thread | Fetch a post thread by URI. Returns the parent post and all replies in conversation order with timestamps, authors, and engagement data. |
resolve_handle | Convert a Bluesky handle to its DID (decentralized identifier). Returns the DID for programmatic account lookups. |
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"bluesky": {
"url": "https://gateway.pipeworx.io/bluesky/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Bluesky data" })
The gateway picks the right tool and fills the arguments automatically.
MIT