MCP App Store
Collaboration
Geekbot icon

Geekbot

by Geekbot

Overview

Geekbot runs asynchronous standups and polls for distributed teams in Slack and Microsoft Teams. This app connects to your Geekbot workspace. Submit your standup reports directly from ChatGPT, or pull team data into any conversation — read recent reports, check poll results, see who said what, and turn it into a summary, a weekly digest, or a recap for leadership.

Tools

create_poll

ChatGPT
Create a new poll with a single multiple-choice question. Mirrors the Geekbot CLI poll create.

create_poll

ChatGPT
Create a new poll with a single multiple-choice question. Mirrors the Geekbot CLI poll create.

create_standup

ChatGPT
Create a new standup. Provide a broadcast channel and questions; members come from users or are synced from the channel. Mirrors the Geekbot CLI standup create.

create_standup

ChatGPT
Create a new standup. Provide a broadcast channel and questions; members come from users or are synced from the channel. Mirrors the Geekbot CLI standup create.

delete_report

ChatGPT
Delete a report you own. This removes the broadcast message if one was posted. Mirrors the Geekbot CLI report delete.

delete_report

ChatGPT
Delete a report you own. This removes the broadcast message if one was posted. Mirrors the Geekbot CLI report delete.

edit_report

ChatGPT
Edit one or more answers on an existing report you own. Mirrors the Geekbot CLI report edit.

edit_report

ChatGPT
Edit one or more answers on an existing report you own. Mirrors the Geekbot CLI report edit.

get_current_user

ChatGPT
Get the authenticated user (id, username, realname, email, role, timezone, admin flags) and their team (id, name). Use this to resolve who 'I'/'me' is before filtering reports or posting.

get_current_user

ChatGPT
Get the authenticated user (id, username, realname, email, role, timezone, admin flags) and their team (id, name). Use this to resolve who 'I'/'me' is before filtering reports or posting.

get_poll_results

ChatGPT
Get aggregated poll results — vote tallies for choice questions and categorized responses for open-ended questions. Use list_polls first to get poll IDs.

get_poll_results

ChatGPT
Get aggregated poll results — vote tallies for choice questions and categorized responses for open-ended questions. Use list_polls first to get poll IDs.

list_polls

ChatGPT
List polls the user participates in, including schedule and (by default) questions and participants, OR pass poll_id to fetch a single poll. Use include_questions/include_members to control payload size: drop questions or members for a leaner list. Results are paginated: pass cursor from next_cursor while has_more is true. Use this first to get poll IDs for fetching results.

list_polls

ChatGPT
List polls the user participates in, including schedule and (by default) questions and participants, OR pass poll_id to fetch a single poll. Use include_questions/include_members to control payload size: drop questions or members for a leaner list. Results are paginated: pass cursor from next_cursor while has_more is true. Use this first to get poll IDs for fetching results.

list_reports

ChatGPT
List standup reports to analyze team updates, track progress, or compile summaries, OR pass report_id to fetch a single report with its answers. Listing defaults to the last 7 days when no dates are given (the API caps the window at 90 days). Results are paginated: pass cursor from next_cursor while has_more is true. Use list_standups first to get standup IDs.

list_reports

ChatGPT
List standup reports to analyze team updates, track progress, or compile summaries, OR pass report_id to fetch a single report with its answers. Listing defaults to the last 7 days when no dates are given (the API caps the window at 90 days). Results are paginated: pass cursor from next_cursor while has_more is true. Use list_standups first to get standup IDs.

list_standups

ChatGPT
List active standups the user participates in, including schedule and (by default) questions and participants, OR pass standup_id to fetch a single standup. Use include_questions/include_members to control payload size: keep questions for IDs before posting, drop members for a leaner list. Results are paginated: pass cursor from next_cursor while has_more is true. Use this first to get standup IDs for other tools.

list_standups

ChatGPT
List active standups the user participates in, including schedule and (by default) questions and participants, OR pass standup_id to fetch a single standup. Use include_questions/include_members to control payload size: keep questions for IDs before posting, drop members for a leaner list. Results are paginated: pass cursor from next_cursor while has_more is true. Use this first to get standup IDs for other tools.

list_team_members

ChatGPT
List the team and its members the user shares standups with. Use this to get member IDs (and roles) for filtering reports. Pass query to search by name/email instead of listing everyone.

list_team_members

ChatGPT
List the team and its members the user shares standups with. Use this to get member IDs (and roles) for filtering reports. Pass query to search by name/email instead of listing everyone.

post_report

ChatGPT
Post a standup report. Use list_standups first to get the standup ID and question IDs. All questions must be answered. Preview the formatted report before posting.

post_report

ChatGPT
Post a standup report. Use list_standups first to get the standup ID and question IDs. All questions must be answered. Preview the formatted report before posting.

Capabilities

Writes

App Stats

22

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily