Settings → Connectors → Add custom connector, then paste the server URL.
mcp.scrapersocial.com/bluesky Web, desktop and mobile. Nothing else to paste.
Platforms MCP server
MCP server · 5 tools · 3 endpoints
Profiles, an account's posts and keyword search across public Bluesky, one credit a call, for Claude and Cursor.
100 credits on signup · No card · Sign in with OAuth or paste a key
Who is <handle.bsky.social>? Give me the bio and follower count.
get_profile 1 credit / profile { "handle": "<handle>" } Connect
The first call opens a sign-in. New accounts get 100 credits, no card. Every client below shares one account and one balance.
https://mcp.scrapersocial.com/bluesky Settings → Connectors → Add custom connector, then paste the server URL.
mcp.scrapersocial.com/bluesky Web, desktop and mobile. Nothing else to paste.
$ claude mcp add --transport http scrapersocial-bluesky https://mcp.scrapersocial.com/bluesky Approve the sign-in prompt on first use.
{
"mcpServers": {
"scrapersocial-bluesky": {
"url": "https://mcp.scrapersocial.com/bluesky",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
} {
"name": "scrapersocial-bluesky",
"type": "http",
"url": "https://mcp.scrapersocial.com/bluesky"
}{
"mcpServers": {
"scrapersocial-bluesky": {
"serverUrl": "https://mcp.scrapersocial.com/bluesky",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}{
"mcpServers": {
"scrapersocial-bluesky": {
"httpUrl": "https://mcp.scrapersocial.com/bluesky",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}$ npx add-mcp https://mcp.scrapersocial.com/blueskyOne account and one balance across every client and the every-platform hub at mcp.scrapersocial.com.
What it does
Every Bluesky call here costs 1 credit. The whole catalog is three endpoints, a profile, an account’s posts and keyword search, and the 100 credits you get free at signup will fetch a hundred posts or a hundred profiles before you’ve paid anything.
Give get_profile a handle and you get the public record back: follower count, bio and totals. get_channel_posts lists what that account has posted lately, metrics included, one credit per post and up to 50 in a page. search runs a keyword query across public posts at one credit per result. That’s the full tool list apart from list_endpoints, which is free, and call_endpoint, which on Bluesky reaches the same three paths and exists so an agent can call by path if it prefers.
Bluesky publishes its own open protocol, and if you need to write, follow, or drink from the firehose that’s the right place to go. This server is for the simpler case: an agent inside Claude or Cursor that wants to know what an account said this week, or who’s talking about a topic, without you standing up a client, keeping a session alive or watching a rate limit. One key, one credit, JSON back. It also makes Bluesky cheap to include in a cross-network watch alongside X and Threads, where the same three questions cost more.
Four jobs it finishes on its own
get_channel_posts for each handle, keep what's new, summarise. Ten accounts at twenty posts each is 200 credits a day at most, and far less once you only fetch what's changed.
search for a product, a person or a phrase. One credit per result means an agent can afford to check several queries an hour and only tell you when something moves.
People migrate to Bluesky under new names. get_profile confirms the handle exists and shows the bio and follower count, so your agent can tell the real account from a parody.
Same three questions you'd ask of X or Threads, same JSON shape, at the lowest price on the service. Easy to include without blowing the budget.
Limits · read before you connect
Written by a person, not generated. If something here is wrong, tell us.
Public Bluesky only; blocked or deleted accounts resolve to not found, which is free. Three endpoints means no post stats tool, no comments or reply threads, no transcripts, no media download. Posts and search results are capped at 50 per call, billed one credit per item returned, and an empty result still costs the 1-credit minimum. These are point-in-time reads, not a stream: for real-time ingestion at volume, connect to the protocol directly. The server doesn’t post, like, follow or send messages on your behalf.
Tools
Three do one Bluesky thing each. The last two reach all 3 endpoints by path, so nothing in the catalog is out of an agent's reach.
Get an account profile
get_profileProfile, page or channel record for a public account: follower and subscriber counts, bio, and totals.
1 credit / profileList an account's posts
get_channel_postsRecent public posts or videos from one account, with per-item metrics.
1 credit / postSearch a platform
searchKeyword search over one platform's public content.
1 credit / postList every Bluesky endpoint
list_endpointsBrowse every Bluesky endpoint, its input and its credit cost. Free, and calls nothing upstream.
freeCall any Bluesky endpoint by path
call_endpointRun any Bluesky endpoint by its path, so nothing Bluesky offers is out of reach of an agent.
endpoint's own costPricing
Then $5 a month for 1,000 credits, or $4 per 1,000 as a top-up. No card to start. Every call costs 1 credit.
Prompts
Copy one, swap the placeholder, paste it into your client.
Show me everything <handle.bsky.social> has posted since Monday.
Who is <handle.bsky.social>? Give me the bio and follower count.
Search Bluesky for "<topic>" and list the 20 most recent posts with their like counts.
Compare the posting frequency of <handle-1> and <handle-2> on Bluesky.
Is anyone on Bluesky talking about <product name> today?
Questions
No. The server reads public data and authenticates against your ScraperSocial key, not against Bluesky.
Convenience. The protocol is open and free, and the better choice for writes or the firehose. This gives an agent the three common reads as tool calls with no client to run.
No. ScraperSocial has no connection to Bluesky Social PBC; it's independent and reads only what the network makes public.
One credit. Posts and search results are also one credit each, so a 50-post page is 50 credits.
Only what's public. An account a logged-out viewer can't see gives not found, costing nothing.
Go further
Nothing on the service costs less than a credit, and nothing here costs more. If your agent needs to know what’s being said on Bluesky, plug this in and ask. Signup comes with 100 free credits, which here is 100 calls, and the $5 monthly plan brings 1,000 more.
Related
ScraperSocial is independent and not affiliated with, endorsed by or connected to Bluesky. Publicly available data only.