Bluesky · MCP server

A Bluesky MCP server that never needs your app password

Most Bluesky MCP servers are built to act as you: log in with an app password, read your timeline, post and like. FishOut is built to listen. It reads public posts that mention your keywords and hands your assistant the ones worth a look, with no Bluesky credential at all.

Remote MCP server · Streamable HTTP · OAuth

https://mcp.fishout.ai/mcp

Free plan, checked hourly. Every 15 minutes on a Fast keyword, from Plus.

[01] ASK IT/ IN YOUR ASSISTANT

What a Bluesky question looks like

Fixture brands and handles; real filters. Open the call for its arguments.
Claude · chatfishout · mcp
What are people on Bluesky saying about Quillcove since the redesign?
list_mentionsread-only
{
  "filter": {
    "platforms": [
      "bluesky"
    ],
    "from": "2026-10-06T00:00:00Z",
    "sort": "best"
  },
  "limit": 10
}
count_mentionsread-only
{
  "filter": {
    "platforms": [
      "bluesky"
    ],
    "sentiments": [
      "negative"
    ],
    "from": "2026-10-06T00:00:00Z"
  }
}
88
Blueskymarginalia.bsky.social5h

The new Quillcove sidebar hides the one thing I opened it for

Reply nowComplaintHas a problem
76
Blueskyfieldnotes.bsky.social1d

Quillcove’s export finally keeps my backlinks. Small thing, huge relief

WatchPraise

Eleven posts since the redesign, four negative — all four about the sidebar, not the editor. The top one has 40 replies agreeing; it is worth an answer that says where the setting went. The praise is about export, which you could quote in the changelog.

[02] DIY SERVERS/ DATED

What else answers “bluesky mcp”

Bluesky’s open protocol makes it easy to build an MCP server, and the popular ones show it: they log in as you and can search, post, like and follow. That is a different job from listening, and it comes with your app password in a config file.

Needs: Your handle and an app password

stdio, 18 tools on the official AT Protocol API, including search, create-post and like-post

Needs: Your handle and an app password

stdio, 2 tools (profile, follows); MIT

Needs: A Pipedream account and Bluesky sign-in

Hosted; create post, like post, retrieve thread; triggers watch one account, not keywords

FishOut compared with A DIY server, feature by feature
 FishOutA DIY server
Coverage
Bluesky credential neededAdvantage: None — public posts onlyBehind: Handle and app password
Built forDifferent jobs; many people want both.Even: Finding posts about you and deciding which to answerEven: Acting as your account
Post, like or followBehind: No. Drafts only; you postAdvantage: Yes (bsky-mcp-server, Pipedream)
Live search of the whole networkBehind: Your keywords, collected hourlyAdvantage: Any term, on demand
AI
Triage and historyAdvantage: Relevance, labels, Reply call, sentiment; kept in your inboxBehind: Raw posts, nothing kept
Alerts
Alerts when you are not askingAdvantage: Slack, email, Discord, webhooks and moreBehind: None for keywords
[03] COVERAGE/ BLUESKY

Collected

Public posts and replies with the author’s handle and engagement counts. Volume is lower than Reddit — a keyword with fifty Reddit matches a week may have two here — and the network is denser for it.

How often

Free plan, checked hourly. Every 15 minutes on a Fast keyword, from Plus. Keyword shapes and competitor coverage: Bluesky monitoring.
[04] TOOLS/ ANNOTATED

The calls that matter here

5 of 115. “Asks first” marks a destructive hint.
  • list_mentionsread-only

    Bluesky posts for your keywords, with sentiment to split the redesign complaints from the praise.

    filter: {"platforms":["bluesky"],"sentiments":["negative"]}
  • count_mentionsread-only

    How many — the number to put next to the quote when you report a reaction upward.

  • get_mentionread-only

    The post with its parent and replies, so a one-word reply arrives with the thread it answers.

  • create_mutewrite

    Mutes an account that posts your keyword for another reason, on Bluesky or everywhere.

    kind: "author", platform: "bluesky"
  • update_keywordasks first

    Turns Fast on so Bluesky is checked every 15 minutes during a launch. From Plus.

    fast: true
[05] CONNECT/ ONE URL

Pick your assistant

OAuth sign-in; no key to paste.

Customize → Connectors → Add custom connector

https://mcp.fishout.ai/mcp

Paste the URL, keep Claude’s published identity, and sign in to FishOut.

Claude guide
[06] WHAT TO ASK/ BLUESKY

Five Bluesky prompts

Longer jobs are playbooks.
prompts
  1. 1What did Bluesky say about our launch, split by sentiment?
  2. 2Which Bluesky posts this week ask for a tool like ours?
  3. 3Mute the bot account that keeps posting our name in link round-ups.
  4. 4Compare our Bluesky volume this month with last month.
  5. 5Draft a reply to the sidebar complaint saying where the setting moved.
[07] IN THE APP/ INBOX

And when you would rather look than ask

“The new Quillcove sidebar hides the one thing I opened it for”, opened in the inbox.
Reply now· Best first6
88
Blueskymarginalia.bsky.social5h

The new Quillcove sidebar hides the one thing I opened it for

Reply nowComplaintHas a problem
76
Blueskyfieldnotes.bsky.social1d

Quillcove’s export finally keeps my backlinks. Small thing, huge relief

WatchPraise
Blueskymarginalia.bsky.social5h

The new Quillcove sidebar hides the one thing I opened it for

Where did daily notes go? It used to be one click. Now it is three, and I have checked every menu.

Relevance

88
Names your productHas a problemGaining replies

Labels · Reply call

Reply nowComplaintHas a problem

Say where it moved

Draft reply

Fair complaint — it moved under the calendar icon, and you can pin it back to the top in Settings → Sidebar. I am on the Quillcove team; we are looking at making that the default again.

  • Says who you are
  • Answers the question
  • No claims you cannot back up
Copy and open threadFishOut never posts

Questions

Sources

DIY server facts read on 20 October 2026 from each project’s own README or page.