Skip to content

Integration · Productivity

getguru.com

Connect Claude & ChatGPT to Guru

Ask your AI what your Guru knowledge base says about a topic, which cards need verification, or to write a new card. It can search and read cards, collections and folders, ask Guru's AI a question, and read comments and announcements. It can also create and update cards and folders, verify or unverify cards and add comments.

Connect Guru free

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

Try asking

  • “What does Guru say about our expense policy?”

    The AI searches your cards, reads the best match and answers from its content.

  • “Ask Guru's AI how we handle a refund request.”

    It asks the question against your knowledge base and fetches the answer.

  • “Which cards need verification?”

    It lists the cards that need verification.

What your AI can do

Cards

Search, read, create, update and delete cards, and list and add comments on them.

Verification

List cards that need verification, and verify or unverify a card.

Collections, folders and AI answers

Browse collections and folders, create folders, ask Guru's AI a question and read announcements.

  • “I checked the VPN setup card, mark it as verified.”

    It finds the card and marks it as verified.

  • “Create a card in the Sales collection called Discount rules, with this text.”

    It finds the collection and creates the card with title and content, and tags or a folder if you ask.

  • “Update the office address on the Company info card.”

    It reads the card, changes the address and saves it. It can notify the card's followers if you ask.

107 tools for Guru

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

  • add_a_user_groupChanges dataCreate a new user. Search users first to avoid duplicates. API summary: Add a user group.
  • add_card_commentChanges dataAdd a comment (`content`) to a card by `card_id`. The card's owner and followers may be notified.
  • ask_questionChanges dataAsk Guru's AI a `question` answered from your knowledge base, optionally with a Knowledge Agent `agent_id`. Returns IDs to fetch the answer.
  • attach_answerChanges dataAssign a answer (answer id). API summary: Assign an answer to an expert.
  • attach_answer_assignDeletesAssign a answer (answer id). Destructive action; may require approval. API summary: Unassign an answer from an expert.
  • create_announcementChanges dataCreate a new announcement. API summary: Create an announcement.
  • create_announcement_remindVisible to othersCreate a new remind for a announcement. Has effects visible outside this system. API summary: Send announcement reminders.
  • create_cardChanges dataCreate a card: in `body` give `preferredPhrase` (title), `content` (HTML or Markdown), `collection` with its `id`, and optionally `folderIds` and `tags`.
  • create_card_2Changes dataCreate a new card. Search cards first to avoid duplicates. API summary: Create a card template.
  • create_card_verifierChanges dataCreate a new verifier for a card. API summary: Replace card verifiers.
  • create_cardmgrChanges dataCreate a new cardmgr. Search cardmgrs first to avoid duplicates. API summary: Search for cards using JSON query.
  • create_categoryChanges dataCreate a new category. Search categories first to avoid duplicates. API summary: Create a collection.
  • create_category_groupChanges dataCreate a new group for a category. API summary: Give a group access to a collection.
  • create_documentChanges dataCreate a new document. API summary: Search with Sources.
  • create_folderChanges dataCreate a folder with a `title` in a `collection`, optionally under a `parent_folder_id`.
  • create_knowledgeagentChanges dataCreate a new knowledgeagent. Search knowledgeagents first to avoid duplicates. API summary: Create Knowledge Agent.
  • create_knowledgeagent_groupChanges dataCreate a new group for a knowledgeagent. API summary: Create Knowledge Agent Groups.
  • create_messageChanges dataCreate a new message for a message. Required: content. API summary: Create a new reply to a comment.
  • create_tagChanges dataCreate a new tag. API summary: Create a tag.
  • create_team_categoryChanges dataCreate a new category for a team. Search categories first to avoid duplicates. API summary: Create a tag category.
  • create_userChanges dataCreate a new user for a user. Search users first to avoid duplicates. API summary: Add a user group member.
  • delete_a_user_group_memberDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete a user group member.
  • delete_announcementDeletesPermanently delete a announcement by announcement id. Destructive action; may require approval. API summary: Delete an announcement.
  • delete_answerDeletesPermanently delete a answer by answer id. Destructive action; may require approval. API summary: Archive an answer.
  • delete_cardDeletesDelete a card by `card_id`.
  • delete_card_2DeletesPermanently delete a card by template id. Destructive action; may require approval. API summary: Delete a card template.
  • delete_card_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a card comment.
  • delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a collection.
  • delete_category_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Delete a group's access to a collection.
  • delete_folderDeletesPermanently delete a folder by folder id. Destructive action; may require approval. API summary: Delete folder.
  • delete_knowledgeagent_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Delete Knowledge Agent Groups.
  • delete_messageDeletesPermanently delete a message by comment reply id. Destructive action; may require approval. API summary: Delete a comment reply.
  • delete_team_categoryDeletesPermanently delete a category by tag category id. Destructive action; may require approval. API summary: Delete a tag category.
  • delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete a user group.
  • download_folder_pdfDownload the pdf document for a folder. API summary: Export folder to PDF.
  • export_announcementsChanges dataExport announcements. API summary: Export announcement user details.
  • get_announcementGet one announcement by announcement id. API summary: Get full Announcement by ID.
  • get_answerGet the answer to a question asked with ask_question by `thread_id` and `turn_id`.
  • get_cardGet one card by `card_id`, with title, content, collection, verifiers and verification state.
  • get_card_2Get one card by template id. API summary: Get a card template.
  • get_card_messageGet one message for a card by message id. API summary: Find a card comment by ID.
  • get_card_verifierGet one verifier for a card by verifier id. API summary: Get a card verifier.
  • get_card_versionGet one version for a card by version. API summary: Get a specific card version.
  • get_collectionGet one collection by ID.
  • get_current_userGet the Guru user this connection acts as.
  • get_folderGet one folder by `folder_id`.
  • get_knowledgeagentGet one knowledgeagent by agent id. API summary: Get Knowledge Agent.
  • get_personGet a person's profile by ID (email, job title, manager).
  • get_tagGet one tag by tag id. API summary: Get a tag.
  • get_userGet one user by user id. API summary: Get a user group.
  • list_announcementsList your team's announcements.
  • list_card_commentsList comments on a card by `card_id`.
  • list_card_favoritelistsList favoritelists for a card. API summary: List favorite lists including this card.
  • list_card_foldersList folders for a card. API summary: List folders a card is on.
  • list_card_verifiersList verifiers for a card. API summary: List card verifiers.
  • list_card_versionsList versions for a card. API summary: List a card's version history.
  • list_category_groupsList groups for a category. API summary: List collection group access.
  • list_collectionsList collections, optionally filtered by `search`.
  • list_commentsList comments across all cards you can see, filtered by `status` or creation date.
  • list_contactsList contacts for a contact. API summary: Lists all users that report to this user.
  • list_delegatedsList delegateds. Optional filters: sort field, sort order or view. API summary: List announcements.
  • list_folder_effectivepermissionsList effectivepermissions for a folder. API summary: Get folder effective permissions.
  • list_folder_itemsList the cards and subfolders in a folder by `folder_id`.
  • list_folder_parentsList parents for a folder. API summary: Get folder parent.
  • list_folder_permissionsList permissions for a folder. API summary: Get folder permissions.
  • list_foldersList folders, optionally within a `collection` or matching `search`.
  • list_fullsList fulls. API summary: Get Full Announcement Stats.
  • list_knowledgeagent_accessiblesourcesList accessiblesources for a knowledgeagent. API summary: Get accessible sources for a Knowledge Agent.
  • list_knowledgeagent_groupsList groups for a knowledgeagent. API summary: Get Knowledge Agent Groups.
  • list_knowledgeagent_mcpsList mcps for a knowledgeagent. API summary: List external MCP servers for Knowledge Agent.
  • list_mentionsList mentions. Optional filters: sort field or sort order. API summary: List user mentions.
  • list_replies_to_a_commentList messages for a message. API summary: List replies to a comment.
  • list_summariesList summaries. API summary: Get Announcement Stats Summary.
  • list_team_analyticsList analytics for a team. Optional filters: from date or to date. API summary: List events.
  • list_team_categoriesList categories for a team. API summary: List tag categories.
  • list_team_membersList members of your Guru team, optionally filtered by `search`.
  • list_team_statsList stats for a team. API summary: Get a team's stats.
  • list_unverified_cardsList cards that need verification.
  • list_user_categoriesList categories for a user. API summary: List group collection access.
  • list_user_groupsSearch users by search, sort field or sort dir. Use this to find existing users before creating a new user. API summary: List user groups.
  • list_usersList users. API summary: Get Announcement User Stats.
  • restore_answerChanges dataRestore a answer (answer id). API summary: Restore an archived answer.
  • search_cardmgrsSearch cardmgrs by q, search terms, query type, show archived, sort field or sort order. Use this to find existing cardmgrs before creating a new cardmgr. Results are paginated. API summary: Search for cards.
  • search_cardsSearch cards by keywords in `search_terms` or with a Guru query in `q`; set `show_archived` to include archived cards.
  • search_cards_2Search cards by sort field, sort order or search. Use this to find existing cards before creating a new card. API summary: List card templates.
  • search_category_authorsSearch authors for a category by search. Use this to find existing authors before creating a new author. API summary: List collection group author access.
  • search_foldersSearch folders by `terms`, optionally within a `collection_id`.
  • search_knowledgeagentsSearch knowledgeagents by role or allow in search bar. Use this to find existing knowledgeagents before creating a new knowledgeagent. API summary: Get Knowledge Agents.
  • search_usersSearch users for a user by search, sort field or sort dir. Use this to find existing users before creating a new user. API summary: List group members.
  • unverify_cardChanges dataMark a card as needing verification by `card_id`.
  • update_announcement_readsVisible to othersUpdate an existing read identified by announcement id. Has effects visible outside this system. API summary: Mark an announcement as read.
  • update_cardVisible to othersUpdate a card by `card_id`: send the full card from get_card in `body` with your changes (title, content, tags). Set `notify` to alert followers.
  • update_card_2Changes dataUpdate an existing card identified by template id. API summary: Update a card template.
  • update_card_messageChanges dataUpdate an existing message identified by message id. API summary: Update a card comment.
  • update_categoryChanges dataUpdate an existing category identified by category id. API summary: Update a collection.
  • update_category_groupChanges dataUpdate an existing group identified by group id. API summary: Update a group's access to a collection.
  • update_contactChanges dataUpdate an existing contact identified by contact id. API summary: Update the profile for a person.
  • update_folderChanges dataUpdate an existing folder identified by folder id. API summary: Update folder.
  • update_knowledgeagentChanges dataUpdate an existing knowledgeagent identified by agent id. API summary: Update Knowledge Agent.
  • update_knowledgeagent_groupChanges dataUpdate an existing group identified by group id. API summary: Update Knowledge Agent Groups.
  • update_messageChanges dataUpdate an existing message identified by comment reply id. API summary: Update a comment reply.
  • update_message_resolvesVisible to othersUpdate an existing resolve identified by comment id. Has effects visible outside this system. API summary: Set a comment's status to resolved.
  • update_message_unresolvesVisible to othersUpdate an existing unresolve identified by comment id. Has effects visible outside this system. API summary: Set a comment's status to open.
  • update_tagChanges dataUpdate an existing tag identified by tag id. API summary: Update a tag.
  • update_team_categoryChanges dataUpdate an existing category identified by tag category id. API summary: Update a tag category.
  • update_userChanges dataUpdate an existing user identified by user id. API summary: Update a user group.
  • verify_cardVisible to othersMark a card as verified (trusted) by `card_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Guru from the app list.

  2. 2

    Paste your key

    Paste two values: your Guru username (your email) and a user API token. You must be a Guru admin or have the Manage Apps & Integrations permission. In Guru go to Manage > Apps & Integrations > API Access and click Generate User Token.

  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 Guru?

The AI can search and read cards, collections, folders, comments, announcements, team members and people. It can ask Guru's AI a question and fetch the answer. It can create and update cards and folders, add comments, verify or unverify cards and delete cards if you switch those tools on.

Does the AI see my Guru credentials?

No. Your Guru 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 with search and reading only. Updating or deleting a card and marking it as verified change what your team relies on, and these can require your approval before they run. 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 Guru account.

Who does the AI act as in Guru?

The Guru user whose email and user token you paste. The AI works with that user's access, and cards it creates, updates or verifies are done as that user. Generating a user token requires Guru admin rights or the Manage Apps & Integrations permission.

Let your AI work in Guru today.

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

Connect Guru free

HeyMyApps is not affiliated with Guru. Product names are trademarks of their owners.