Integration · Projects & tasks
Connect Claude & ChatGPT to Hive
Ask your AI what is due in a Hive project, who is working on what, or to add a new action. It can search and read actions with their comments, subactions, attachments and change history, create and update actions, and post comments. It can also list your projects, teams, labels and workspaces, so you get answers without clicking through boards.
Free plan, no credit card. Takes about a minute.
Try asking
“Which actions in the Website project are due this week?”
The AI finds the project, searches its actions within the date range and lists them with assignee and deadline.
“Create an action to draft the Q3 newsletter and assign it to Maria.”
It looks up the project members to find Maria's user ID and creates the action with title, project and assignee.
“Move the deadline on the launch checklist to Friday and mark it urgent.”
It finds the action and updates only the deadline and urgent flag. Other fields stay as they are.
What your AI can do
Actions and subactions
Search actions by text, project, status, assignee, label or dates, read one with its subactions and history, and create or update actions.
Comments and files
Read and post comments on actions, list attachments, and attach a file from a public URL.
Projects and teams
List projects, project members, teams, labels, project statuses and the workspaces your account can access.
“What has been said on the contract review action?”
It reads the comments on the action, newest first, and sums up the discussion.
“Who changed the status on action 12345, and when?”
It reads the action's change history and shows who changed what and when.
“Add a comment asking the team for a status update on the migration.”
It posts the comment on the action. Assignees and followers may be notified.
80 tools for Hive
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_action_commentChanges dataPost a comment on an action: pass `action_id` and the comment text in `body`. Assignees and followers may be notified.attach_file_to_actionChanges dataAttach a file to an action from a public `url`, with an optional `filename`.create_actionChanges dataCreate a new action (task) with a `title`, and optionally a `description`, `project_id` and `assignees` (user IDs).create_action_apply_templateChanges dataCreate a new apply template for a action. Required: process id. API summary: Apply workflow template to action.create_groupChanges dataCreate a new group. Required: schemas or display name. Search groups first to avoid duplicates. API summary: Create group.create_projectChanges dataCreate a new project. Required: body. Search projects first to avoid duplicates. API summary: Create project.create_project_project_custom_fieldChanges dataCreate a new project custom field for a project. Required: body. API summary: Add project custom field.create_project_statusChanges dataCreate a new project status. Required: workspace id, name or color. API summary: Create project status.create_resource_assignmentChanges dataCreate a new resource assignment. Search resource assignments first to avoid duplicates. API summary: Create resource assignment.create_triggerChanges dataCreate a new trigger. Required: workspace or workflow. API summary: Trigger workflow.create_userChanges dataCreate a new user. Required: schemas, user name or name. Search users first to avoid duplicates. API summary: Create user.create_webhookDeletesCreate a new webhook. Required: workspace id or trigger. Destructive action; may require approval. API summary: Create webhook.create_workspace_activity_feedChanges dataCreate a new activity feed for a workspace. Required: type, bucket or attached item type. API summary: Create activity feed.create_workspace_custom_fieldChanges dataCreate a new custom field for a workspace. Required: label, type or item type. Search custom fields first to avoid duplicates. API summary: Create custom field.create_workspace_custom_tagChanges dataCreate a new custom tag for a workspace. Required: name or type. API summary: Create custom tag.create_workspace_labelChanges dataCreate a new label for a workspace. Required: name or color. API summary: Create label.create_workspace_role_tagDeletesCreate a new role tag for a workspace. Required: name. Destructive action; may require approval. API summary: Create role tag.delete_actionDeletesPermanently delete an action (task) by `action_id`. This cannot be undone.delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Delete group.delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete project.delete_project_project_custom_fieldDeletesPermanently delete a project custom field by field id. Destructive action; may require approval. API summary: Delete project custom field.delete_resource_assignmentDeletesPermanently delete a resource assignment by resource assignment id. Destructive action; may require approval. API summary: Delete resource assignment.delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete user.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete webhook.delete_workspace_custom_tagDeletesPermanently delete a custom tag by custom tag id. Destructive action; may require approval. API summary: Delete custom tag.delete_workspace_labelDeletesPermanently delete a label by label id. Destructive action; may require approval. API summary: Delete label.delete_workspace_role_tagDeletesPermanently delete a role tag by role tag id. Destructive action; may require approval. API summary: Delete role tag.export_dashboard_widgetsExport dashboard widgets. API summary: Export dashboard widget data.get_actionGet one action (task) by `action_id`, including title, description, assignees, status, deadline and project.get_action_documentGet one document for a action by document id. API summary: Get action attachment.get_action_historyGet the change history of an action by `action_id`: who changed what and when.get_agile_sprintGet one agile sprint by sprint id. API summary: Get agile sprint.get_groupGet one group by group id. API summary: Get group.get_projectGet one project by `project_id`, including its name, dates, status and members.get_project_project_tagGet one project tag for a project by project tag id. API summary: Get project tag assignment.get_project_statusGet one project status by project status id. API summary: Get project status.get_resource_assignmentGet one resource assignment by resource assignment id. API summary: Get resource assignment.get_userGet one user by user id. API summary: Get user.get_user_user_tagGet one user tag for a user by user tag id. API summary: Get user tag assignment.get_workspace_custom_fieldGet one custom field for a workspace by customfield id. API summary: Get custom field.get_workspace_custom_tagGet one custom tag for a workspace by custom tag id. API summary: Get custom tag.get_workspace_labelGet one label for a workspace by label id. API summary: Get label.list_action_attachmentsList the files attached to an action by `action_id`.list_action_commentsList the comments on an action by `action_id`, newest first by default.list_action_subactionsList the subactions (subtasks) under an action by `action_id`.list_dashboard_widget_dataList data for a dashboard widget. Optional filters: workspace id or user filter id. API summary: Get dashboard widget data.list_labelsList the labels defined in your workspace, with their IDs, names and colors. Use label IDs when updating actions.list_project_project_tagsList project tags for a project.list_project_statusesList the project statuses defined in your workspace, with their IDs and names.list_project_usersList the people on a project by `project_id`. Use this to find user IDs for assigning actions.list_projectsList projects in your Hive workspace with their IDs, names and status. Use this to find a project ID.list_teamsList the teams (groups) in your workspace with their members.list_user_role_tagsList role tags for a user. API summary: Get user role tag.list_user_user_tagsList user tags for a user.list_workspace_custom_tagsList custom tags for a workspace. Optional filters: type.list_workspace_role_tagsList role tags for a workspace.list_workspace_workflowsList workflows for a workspace. Optional filters: last, before, total count or sort by. Results are paginated.list_workspacesList the Hive workspaces your account can access, with their IDs and names.search_actionsSearch actions (tasks) in your workspace by `search_term`, optionally narrowed by `project_id`, status, assignee, label, date range, and sorted by deadline, urgency or last change.search_groupsSearch groups by start index or filter. Use this to find existing groups before creating a new group. Results are paginated. API summary: List groups.search_usersSearch users by start index or filter. Use this to find existing users before creating a new user. Results are paginated. API summary: List users.search_workspace_agile_sprintsSearch agile sprints for a workspace by last, before, total count or filters sprint ids. Use this to find existing agile sprints before creating a new agile sprint. Results are paginated. API summary: List agile sprints.search_workspace_custom_fieldsSearch custom fields for a workspace by last, before, total count, sort by or filters label. Use this to find existing custom fields before creating a new custom field. Results are paginated. API summary: List custom fields.search_workspace_documentsSearch documents for a workspace by last, before, total count, filters action id or filters project i ds. Use this to find existing documents before creating a new document. Results are paginated. API summary: List versioned files.search_workspace_projectsSearch projects for a workspace by last, before, total count, sort by, filters archived or filters parent project. Use this to find existing projects before creating a new project. Results are paginated. API summary: List workspace projects.search_workspace_resource_assignmentsSearch resource assignments for a workspace by last, before, filters resource id, filters start date, filters end date or filters notes. Use this to find existing resource assignments before creating a new resource assignment. Results are paginated. API summary: List resource assignments.submit_projectVisible to othersCopy a project. Has effects visible outside this system. API summary: Copy project.update_actionChanges dataUpdate an existing action identified by action id. API summary: Update action.update_actionsVisible to othersUpdate one or more existing actions: pass `actions`, each with its `_id` plus the fields to change, such as title, description, status, deadline, assignees, labels, urgent or checked (done). Only the fields you pass change.update_groupChanges dataUpdate an existing group identified by group id. Only the fields you pass are changed. API summary: Update group.update_projectChanges dataUpdate an existing project identified by project id. API summary: Update project.update_project_project_custom_fieldChanges dataUpdate an existing project custom field identified by field id. API summary: Update project custom field.update_project_project_tagChanges dataUpdate an existing project tag identified by project tag id. API summary: Update project tag assignment.update_resource_assignmentChanges dataUpdate an existing resource assignment identified by resource assignment id. API summary: Update resource assignment.update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update user.update_user_role_tagDeletesUpdate an existing role tag identified by role tag id. Destructive action; may require approval. API summary: Update user role tag.update_user_user_tagChanges dataUpdate an existing user tag identified by user tag id. API summary: Update user tag assignment.update_workspace_custom_tagChanges dataUpdate an existing custom tag identified by custom tag id. API summary: Update custom tag.update_workspace_labelChanges dataUpdate an existing label identified by label id. API summary: Update label.update_workspace_role_tagDeletesUpdate an existing role tag identified by role tag id. Destructive action; may require approval. API summary: Update role tag.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Hive from the app list.
- 2
Paste your key
Paste your Hive API key and, optionally, your workspace ID. In Hive open My Settings > API Info and copy (or generate) your API key. The key owner must be a system admin of the workspace you want to use. Your workspace ID is shown on the same API Info page.
- 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 Hive?
The AI can search and read actions, their comments, subactions, attachments and change history, and read projects, project members, teams, labels, project statuses and workspaces. It can create and update actions, post comments, attach a file from a public URL, and delete an action if you switch that tool on.
Does the AI see my Hive API key?
No. Your Hive API key is encrypted at rest and never shown to the AI. After you save it, it is 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. Deleting an action is permanent and can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Hive account.
Why does Hive ask for a workspace ID?
Many parts of the Hive API work inside one workspace, such as projects, labels and teams. You can enter the ID from My Settings > API Info so the AI works in the right workspace. The field is optional, and the AI can also list the workspaces your account can access.
Let your AI work in Hive today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Hive freeHeyMyApps is not affiliated with Hive. Product names are trademarks of their owners.






