Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Bluesky

Ask your AI what the people you follow are posting, who mentioned you, or to search Bluesky for a topic. It can read timelines, threads, profiles and notifications, and it can post, like, repost and follow from your own account. You can keep up with Bluesky and post without opening the app.

Connect Bluesky free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What have the people I follow posted today?”

    The AI reads your home timeline, newest first, and sums up the posts.

  • “Search Bluesky for the latest posts about MCP servers.”

    It searches public posts for the phrase, sorted by latest, and can narrow by author, tag or date range.

  • “Who mentioned me or replied to me this week?”

    It lists your notifications filtered to mentions and replies.

What your AI can do

Read and search

Read your timeline, custom feeds, threads and any account's posts, and search posts and accounts.

Post and follow

Create or delete posts, likes, reposts and follows in your own account, bookmark posts and mute accounts.

Notifications

List likes, reposts, follows, mentions, replies and quotes, see the unread count and mark them as seen.

  • “Post this: 'Our new guide to remote onboarding is live.'”

    It creates the post in your account. Posts are public right away.

  • “Who liked and reposted my last post?”

    It finds the post in your author feed and lists the accounts that liked and reposted it.

  • “Look up alex.bsky.social and show their follower count.”

    It reads the profile with display name, bio and follower, following and post counts.

24 tools for Bluesky

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • bookmark_postChanges dataSave a post to your bookmarks by its at:// `uri` and `cid`.
  • get_author_feedList the posts and reposts of one account by `actor`; use `filter` to choose e.g. posts_no_replies or posts_with_media.
  • get_feedRead a custom feed by its feed generator at:// URI in `feed`.
  • get_followersList the followers of an account by `actor` (handle or DID).
  • get_followsList the accounts that an `actor` follows.
  • get_post_likesList who liked a post, by the post's at:// `uri`.
  • get_post_threadGet a post and its replies by the post's at:// `uri`; `depth` controls how many reply levels are returned.
  • get_postsGet one or more posts by their at:// URIs in `uris`, with like, repost and reply counts.
  • get_profileGet a profile by `actor` (handle or DID): display name, bio, follower, following and post counts.
  • get_profilesGet several profiles at once by passing handles or DIDs in `actors`.
  • get_quotesList posts that quote a given post, by its at:// `uri`.
  • get_reposted_byList who reposted a post, by the post's at:// `uri`.
  • get_timelineRead your home timeline (posts from accounts you follow), newest first; page with `cursor`.
  • get_unread_notification_countGet the number of unread notifications.
  • list_bookmarksList the posts you have bookmarked.
  • list_notificationsList your notifications (likes, reposts, follows, mentions, replies, quotes), optionally filtered by `reasons`.
  • list_recordsList records in an account's repo by `repo` and `collection` (e.g. app.bsky.feed.post for posts, app.bsky.graph.follow for follows). Use it to find a record's rkey before deleting it.
  • mark_notifications_seenChanges dataMark notifications as read up to the time given in `seen_at` (ISO date-time, usually now).
  • mute_accountChanges dataMute an account by `actor` so its posts are hidden from you. Muting is private.
  • resolve_handleTurn a handle (e.g. name.bsky.social) into its DID. Use it to get your own DID for the `repo` input when writing posts.
  • search_accountsSearch Bluesky accounts by name or handle with `q`.
  • search_postsSearch public posts with `q`, optionally filtered by author, mentions, tag, domain, url or a since/until date range, sorted by top or latest.
  • unmute_accountChanges dataUnmute a previously muted account by `actor`.
  • write_recordsChanges dataCreate or delete posts, likes, reposts and follows in your own account. Pass your handle or DID as `repo` and a `writes` list; to post, use {"$type":"com.atproto.repo.applyWrites#create","collection":"app.bsky.feed.post","value":{"$type":"app.bsky.feed.post","text":"...","createdAt":"<ISO time>"}}. Posts are public immediately; a #delete write needs the collection and rkey and cannot be undone.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Bluesky from the app list.

  2. 2

    Paste your key

    Enter your Bluesky handle (or email) and an app password. In Bluesky, open Settings > Privacy and security > App passwords, click Add App Password and copy the generated password (xxxx-xxxx-xxxx-xxxx). Do not use your main password.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Bluesky?

The AI can read your timeline, custom feeds, threads, profiles, followers, follows, likes, reposts, quotes, bookmarks and notifications, and search posts and accounts. It can create and delete posts, likes, reposts and follows in your own account, bookmark posts, mute and unmute accounts and mark notifications as seen.

Does the AI see my Bluesky app password?

No. You enter your Bluesky handle and app password in PipMCP once. They are encrypted at rest, never shown to the AI and never shown again after you save them, not even to you. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Writing posts, likes, reposts and follows goes through one tool, and it can require your approval before it runs. That matters because posts are public at once and deletes cannot be undone. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Bluesky account.

Why an app password and not my normal password?

An app password is a separate password made only for apps like this one. You create it under Settings > Privacy and security > App passwords, and you can delete it there at any time to cut off access without changing your main password.

Let your AI work in Bluesky today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Bluesky free

PipMCP is not affiliated with Bluesky. Product names are trademarks of their owners.