Krisp MCP: Supported tools

Who can use this feature?

Plan: Core and Advanced
User type: Any role (Admin, User)

This page lists the tools that the Krisp MCP server exposes. Each tool is described briefly with example prompts. Document IDs are 32-character lowercase hex strings (UUID without dashes); use "get_multiple_documents" with any such ID to retrieve full content.

  Important

Most tools only read your workspace. Six change it: "attach_tag", "detach_tag", "complete_action_item", "complete_action_items", "bulk_update_speakers", and "import_recording". Keep human confirmation on in your AI tool so you can review those calls before they run. The ones that edit an existing meeting also need edit access to it.

Your AI tool shows the live list of tools once it is connected.
 

search_meetings

Search meetings by text or retrieve by meeting ID(s). Returns metadata, summaries, key points, and action items. Filter by date range, tag, folder, speaker, participant email domain, duration, recurring meetings, or meetings you own versus ones shared with you. Use "get_multiple_documents" when you need the full transcript.

Example prompts:

  • "Search for meetings about budget approval"
  • "Find meetings from last week with John"
  • "Show meetings where Anna spoke, longer than 30 minutes"
  • "Find meetings with participants from acme.com"
  • "Meetings after 2026-01-15 tagged Product"

search_meeting_content

Full-text search inside meeting content across every meeting you can access: transcripts, agendas, and notes. Returns the matching passage from each meeting with its document ID and date, one result per meeting. Search terms need at least 3 characters. Narrow by date range, or to a set of meetings you already found.

Example prompts:

  • "Find where we discussed the pricing change"
  • "Search my transcripts for the phrase ready for dev"
  • "Which meetings since June mention onboarding drop-off?"

get_multiple_documents

Fetch one or more documents by their 32-character IDs (meeting, agenda, transcript, etc.) and choose which parts you want: notes, summary, key points, action items, tags, a recording download link, or the full transcript. Summaries, key points, action items and tags are light, so you can pull up to 50 meetings at once; notes and full transcripts are heavy, so fetch those a handful of meetings at a time. Use it after you have an ID from search results, action items, or upcoming meetings.

Example prompts:

  • "Fetch these 3 meeting documents: [id1, id2, id3]"
  • "Get the key points for every meeting from last week"
  • "Show me the full transcript of yesterday's client call"
  • "Get full content for all meeting IDs from the last search"

list_action_items

List action items (tasks and follow-ups) from meetings, with their assignee, due date, completion status, and source meeting. Filter by completion status, by items assigned to you, by a single meeting, or by folder. Each item comes back with its own ID, which is what you need to mark it done.

Example prompts:

  • "List my pending action items"
  • "Show completed tasks from meetings"
  • "What is still open from yesterday's standup?"
  • "List action items from meetings in my Sales calls folder"

complete_action_item

Mark one action item done, or reopen one that was already marked done. It works by action item ID from "list_action_items", not by title, because titles are not unique.

Example prompts:

  • "List my pending action items, then mark the second one done"
  • "Mark action item [id] as done"
  • "Show my completed tasks from yesterday's standup and reopen the last one"

complete_action_items

Mark up to 50 action items done, or not done, in one go. If some items fail, the rest still go through and the result names the ones that did not.

Example prompts:

  • "Close all my action items from last month's standups"
  • "Mark everything on this list as done"

list_folders

List or search your meeting folders. Returns each folder's name, description, visibility (private or teamspace), your role on it, and how many meetings and members it has. Use it to find a folder by name or to resolve a folder ID.

Example prompts:

  • "What folders do I have?"
  • "Find my folder called User Interviews"
  • "Show my teamspace folders"

get_folder

Open one folder: its details and the meetings filed in it. Use it to answer questions about "this folder," then fetch the meetings you need with "get_multiple_documents".

Example prompts:

  • "What is in my User Interviews folder?"
  • "Summarize the meetings in this folder"

list_tags

List or search your tags, including which ones you use most. Returns each tag's name, color and ID. Use it first when you want to filter meetings by tag, then pass the tags to "search_meetings".

Example prompts:

  • "What tags do I use most?"
  • "List my tags that start with design"

attach_tag

Add tags to meetings by name, one meeting or many in a single request. A tag name that does not exist yet is created and shared with your team, the same as creating one in the app. A meeting holds at most 7 tags in total, so 1 to 3 precise tags per meeting works best.

Example prompts:

  • "Tag this meeting as Customer Feedback"
  • "Tag all of last week's sales calls with Q3 Pipeline"

detach_tag

Remove tags from meetings by name, across as many meetings as you want. The tag itself stays in your workspace, it is only removed from those meetings.

Example prompts:

  • "Remove the Draft tag from this meeting"
  • "Untag those three meetings from Q3 Pipeline"

bulk_update_speakers

Replace "Speaker 1" style labels in a meeting's transcript with real names, one speaker at a time or all of them at once. The transcript and the summary both update, the same as renaming a speaker in the app. You can add an email to link a speaker to a known contact.

Example prompts:

  • "Speaker 1 is Anna and Speaker 2 is David, fix the transcript"
  • "Rename Speaker 3 to David Miller in yesterday's call"

import_recording

Import an existing audio or video recording as a new Krisp meeting. The tool returns a one-time upload link rather than uploading the file itself; your AI tool sends the file to that link, and that upload alone creates the meeting and starts transcription. Supported files are mp3, mpeg, aac, mp4, m4a, wav, wma, wmv and QuickTime (.mov), up to 1 GB. Start imports one at a time.

Example prompts:

  • "Import this recording into Krisp"
  • "Upload interview.mp4 as a meeting called Candidate Interview"

get_import_status

Check an import started with "import_recording". Status is uploading, processing, ready, or failed with the reason. Once it is ready you get the meeting ID; the transcript can take a few more minutes to appear after that.

Example prompts:

  • "Is my import ready yet?"
  • "Check the status of that upload"

list_upcoming_meetings

List upcoming calendar meetings for the next 1–14 days, with title, time, status, organizer, participants, whether the meeting is recurring or has external participants, and the video conferencing link.

Example prompts:

  • "What meetings do I have in the next 3 days?"
  • "List my upcoming meetings for the next week"
  • "Show meetings for the next 14 days"

list_activities

List items from the Activity Center: notifications, action item assignments, meeting summaries, and other updates, newest first, each with a link into Krisp and a count of unread items.

Example prompts:

  • "Show my recent Krisp notifications"
  • "List the latest activity items"
  • "What action items were assigned to me recently?"

get_user_preferences

Read your display preferences: name, timezone, and company. AI tools use these to get dates, times and names right in their answers.

Example prompts:

  • "What timezone is my Krisp account set to?"
  • "Show my Krisp profile settings"

date_time

Get current date/time or enumerate dates in a range. Use whenever you need exact date/time information instead of guessing.

Example prompts:

  • "What's the current date and time?"
  • "What dates fall in January 2026?"
  • "List weekdays for the next 7 days"

  Info

  • To read more about Krisp MCP, please refer to this article
  • To read more about how to integrate your own MCP client, please refer to this article

Have more questions? Submit a request

Was this article helpful?
1 out of 1 found this helpful