Integration · Communication
Connect Claude & ChatGPT to Beekeeper
Ask your AI what was posted in a stream this week, to publish an update, or to message a colleague in Beekeeper. It can read, create, edit and delete posts, comment, like and mark posts as read. It can also send chat messages, look up users and profiles, and add people to groups.
Free plan, no credit card. Takes about a minute.
Try asking
“What has been posted in the Operations stream this week?”
The AI lists the recent posts in the stream and summarizes them.
“Post in the All staff stream that the canteen is closed on Friday.”
It publishes the post in that stream. Everyone in the stream can see it and may be notified.
“Schedule a post in the Warehouse stream for Monday at 7 with the new shift plan.”
It creates the post with a scheduled publish time.
What your AI can do
Streams and posts
Read streams and posts, publish or schedule posts, edit or delete them, comment, like and mark posts as read.
Chat
List your conversations, read your chat with a colleague, start new chats and send messages.
People and groups
Search users and profiles, look up users by email or username, list groups and their members and add people.
“Send Peter a chat message asking him to call the warehouse.”
It finds Peter and sends the message in your chat with him, or starts a new one.
“Find colleagues whose profile mentions forklift training.”
It searches user profiles and lists the colleagues it finds.
“Add the three new hires to the Onboarding group.”
It finds the users and the group and adds them as members.
29 tools for Beekeeper
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_user_to_groupChanges dataAdd users to a group by `group_id`: pass `user_ids` (or a single `userid` or `username`).comment_on_postChanges dataAdd a comment with `text` to a post by `postid`. The comment is visible to everyone who can see the post.create_postChanges dataPublish a post in a stream: `streamid`, `text` and optional `title`, `labels`, `sticky`, or `scheduled_at` to publish later. The post is visible to everyone in the stream and may notify them.delete_postDeletesDelete a post by `postid`. Cannot be undone.get_conversation_with_userGet your direct chat conversation with a user by `username_or_id`, including recent messages.get_groupGet one group by `group_id`.get_postGet one post by `postid`, with its text, author and recent comments.get_profileGet a user's profile by `user_id`, with position, location and custom fields.get_streamGet one stream by `streamid`.get_unread_countsGet your unread notification and message counts.get_userGet one user by `user_id`.get_user_by_emailGet one user by `email`.get_user_by_usernameGet one user by `name` (their username).like_postChanges dataLike a post by `postid`.list_conversation_membersList the members of a chat conversation by `conversationid`.list_conversationsList your chat conversations, optionally filtered with `query`.list_group_membersList the members of a group by `group_id`.list_post_commentsList the comments on a post by `postid`.list_postsList recent posts across all your streams; use `before`/`cursor` and `limit` to page.list_stream_postsList posts in a stream by `streamid`, newest first. Filter with `q` or `labels`; use `before`/`cursor` and `limit` to page.list_streamsList the streams (news feeds) you can see, with their IDs and names.mark_posts_readChanges dataMark posts as read: pass one or more post IDs in `postids` (comma-separated).search_groupsSearch groups by `q`, or list only your own with `only_my_groups`. Returns group IDs.search_profilesSearch user profiles with `q` to find colleagues; optionally include custom profile fields.search_usersSearch users by name with `q`, optionally filtered by group or location. Returns user IDs.send_chat_messageChanges dataSend a chat message with `text` in an existing conversation by `conversationid`. The recipients are notified.start_conversationChanges dataStart a new chat: pass `user_ids` or `usernames` and an optional first message `text`; set `group` and `name` for a group chat. This sends a real message.update_commentChanges dataEdit a comment's `text`; pass the comment's ID as `message_id`.update_postChanges dataEdit a post by `postid`: its `text`, `title`, `labels` or `sticky` setting.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Beekeeper from the app list.
- 2
Paste your key
Enter your Beekeeper address (the URL you open Beekeeper at, for example https://acme.beekeeper.io) and an API token. Ask a Beekeeper admin to create a bot account for the integration and copy the bot's API token.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Beekeeper?
It can read streams, posts, comments, chat conversations, users, profiles, groups and your unread counts. It can publish, schedule, edit and delete posts, comment and edit comments, like posts, mark posts as read, start chats and send chat messages, and add users to groups.
Does the AI see my Beekeeper credentials?
No. Your Beekeeper credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Posts, comments and chat messages reach your colleagues, and deleting a post cannot be undone, so these can require your approval before they run. 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 with no credit card required. Paid plans bill per completed task. You also need your own Beekeeper account.
Who does the AI act as in Beekeeper?
As the account the API token belongs to, usually a bot account your Beekeeper admin creates for the integration. Posts, comments and chat messages the AI sends come from that account.
Let your AI work in Beekeeper today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Beekeeper freePipMCP is not affiliated with Beekeeper. Product names are trademarks of their owners.






