Claude Can Now Search Your Bluesky and Mastodon Bookmarks Too

Published by
Philipp Defner's X profile picture
Philipp Defner
· · 2 minutes read

When I wrote up connecting Claude to my X bookmarks through Birdfeeder's MCP server, a few people asked the obvious follow-up: does it work for Bluesky and Mastodon too. At the time the honest answer was no, not yet, the tools existed but I'd only pointed them at X while building the thing.

They work the same way now, and the reason it didn't take long is that the tools never actually cared which network a bookmark came from. search_bookmarks and list_bookmark_authors are both built on the same query methods the web search page already uses, Bookmark.matching and Bookmark.authors_for, and those run against the whole archive regardless of provider. The per-network split you see on the marketing side, a separate feature page for the X MCP server versus the Bluesky one, is there because that's how people search for it, not because there are four different implementations underneath.

So the setup is identical to what I described for X: generate a token from Settings, point Claude Desktop or any other MCP client at your Birdfeeder MCP server, and ask it something like "what have I bookmarked from that account on Bluesky" or "find the Mastodon post about the Postgres migration." Same Bearer token, same two tools, same server. It just answers from a bigger pool of bookmarks than it used to.

The only real difference in what comes back is what the source posts look like. A Mastodon note can run longer than an X post ever could, and a Bluesky post can carry a quote-post reference X's format doesn't have. Birdfeeder normalizes all of that into one shape before it hits search, so the results returned to the assistant always have the same structure: post text, author, and a link back to the original.