MCP App Store
Productivity
Krisp icon

Krisp

by Krisp

Overview

Connect your meeting history to AI tools so past decisions, action items, and conversation context are easy to find and use.

Tools

date_time

ChatGPT
Get current date/time or enumerate dates in a range. Two Modes 1. Current Date/Time (no parameters) Returns: - Current date in multiple formats (ISO, dd/mm/yyyy) - Current time (HH:MM:SS with timezone) - Day of the week (Mon, Tue, Wed, etc.) - Unix timestamp 2. Date Range Enumeration (with start_date and end_date) Returns all dates between start and end (inclusive) with: - Date in dd/mm/yy format - Day of the week abbreviation (Mon, Tue, Wed, Thu, Fri, Sat, Sun) Parameters - start_date (optional): Start of date range (inclusive). ISO 8601 or dd/mm/yyyy format. - end_date (optional): End of date range (inclusive). ISO 8601 or dd/mm/yyyy format.

get_multiple_documents

ChatGPT
Fetch one or more documents by their IDs. Returns the complete, unabridged content of meetings, agendas, or transcripts. For meetings, the response includes the full transcript, detailed notes, action items, decisions made, follow-ups, and topics discussed -- even when pre-computed summaries are not yet available in search results. Supported ID Types - meeting_id from search_meetings or list_action_items -- returns the full meeting with transcript - agenda_id from list_upcoming_meetings or search_meetings -- returns agenda details Limits - Minimum: 1 document ID - Maximum: 10 document IDs per request ID Format Document IDs are 32 lowercase hexadecimal characters (UUID without dashes). Response Format Returns an array of results, one for each requested ID: [{id: string, document: string | null}] Documents that weren't found will have document: null.

get_user_preferences

ChatGPT
Returns the current user's display preferences including name, timezone, and company. These are user-configured values that provide context for formatting responses. Response Fields - name: The user's display name - timezone: The user's timezone - company: The user's company domain

list_action_items

ChatGPT
List action items (tasks/follow-ups) from meetings. Returns action items with their completion status, assignee, and source meeting information. Parameters - completed (optional): Filter by status - true for completed, false for pending, omit for all - assigned_to_me (optional): Set to true to only see action items assigned to you - limit (optional): Max results 1-50, default 20 - offset (optional): Skip results for pagination, default 0 Response Fields - id: Action item ID - title: The action item description - completed: Whether the task is done - assignee: Name of assigned person (or null) - due_date: Due date if set (ISO 8601) - meeting_id: Source meeting 32-char UUID - meeting_name: Source meeting title - meeting_date: When the meeting occurred - total: Total count of matching action items (for pagination)

list_activities

ChatGPT
List activities from the Activity Center. Returns recent notifications and updates including action item assignments, meeting summaries, and other activity feed items. Parameters - limit (optional): Max results 1-50, default 15 - timestamp (optional): Pagination cursor - pass the created_at of the last activity to get more results Response Fields - source_type: Type of activity (e.g., "action_item_assignment_activity") - url: Direct link to the activity in Krisp - title: Activity title in markdown format - description: Activity description in markdown format - created_at: When the activity was created (ISO 8601) - total: Total count of activities - unread: Count of unread activities

list_tags

ChatGPT
List and search tags. Use this tool to discover tag names and IDs. Important: When the user wants to filter meetings by tag, call this tool FIRST to resolve tag names to IDs, then pass those IDs to the search_meetings tool's tags parameter. Modes 1. List / Search Tags (default) Returns all tags, optionally filtered by name. Supports autocomplete-style prefix matching. 2. Most Used Tags Set most_used: true to get tags ranked by how many meetings they appear in. Useful for discovering frequently-used tags. Parameters - name (optional): Search tags by name with prefix matching. Example: "design" matches "Design Review". - most_used (optional): Set to true to rank tags by meeting usage count. - limit (optional): Max results 1-50, default 20. - offset (optional): Skip results for pagination, default 0. Response Fields - id: Tag ID (32-char hex string) - use this with search_meetings tags parameter - name: Tag display name - color: Tag color code - creator_name: Name of the person who created the tag (when available) - usage_count: Number of meetings with this tag (only in most_used mode) - total: Total count of matching tags (for pagination)

list_upcoming_meetings

ChatGPT
List upcoming calendar meetings for the next few days. Returns scheduled meetings with title, time, participants, organizer, and conferencing details. Parameters - days (optional): Number of days to look ahead (1-14, default: 7) Response Fields - agenda_id: 32-char UUID for the meeting agenda - title: Meeting title - start: Start time (ISO 8601) - end: End time (ISO 8601) - status: Calendar event status (confirmed, tentative, cancelled) - organizer: Organizer name - is_external: Whether the organizer is external to the workspace - is_recurring: Whether this is a recurring meeting - participants: List of attendee names - conferencing_app: Video conferencing app (zoom, meet, teams, etc.) - conferencing_url: Link to join the meeting

search_meeting_content

ChatGPT
Best tool for full-text search across all meetings you can access (not one meeting). Searches transcripts, agendas, and notes for exact phrases, topics, or wording. Purpose This is the preferred MCP tool when the user wants to search inside meeting content (what was said or written) workspace-wide. It runs full-text search over every accessible meeting and returns matching excerpts, collapsed by document (one result per meeting). For listing or filtering meetings by title, summary, or structured fields, use search_meetings instead. When to Use | Use Case | Tool | Why | |----------|------|-----| | Full-text search across all meetings (quotes, phrases in content) | search_meeting_content (this tool) | Content-level search, all accessible meetings | | Find specific quote or discussion | search_meeting_content | Searches actual content | | Find which meetings exist about X (metadata/summary angle) | search_meetings | Titles, summaries, action items, key points | | Read full meeting transcript | getDocument | Gets complete content when you have document_id | | Find where a topic was discussed in depth | search_meeting_content | Full-text across all meetings, transcripts and notes | Parameters - search (required): Full-text query (min 3 characters). Searches all accessible meetings; use getDocument for one known meeting. - limit (optional): Max results 1-50, default 10. Results are collapsed by document_id. - offset (optional): Skip results for pagination, default 0 - fields (optional): Specific fields to return: document_id, title, content, chunk_index, chunk_type, date - after (optional): Filter content after this date (inclusive). ISO 8601 format (e.g., "2024-01-15") - before (optional): Filter content before this date (inclusive). ISO 8601 format (e.g., "2024-01-20") Response Fields - chunk_id: Unique identifier for the content chunk - document_id: Parent document ID (use with getDocument to read full content) - title: Document title (meeting name) - content: Matching content excerpt - chunk_index: Position within document - chunk_type: Content type (transcript, agenda, notes) - date: Last update date Tips - Scope is all meetings the connection can read; use after / before to narrow by time - Results show one chunk per document (collapsed by document_id) - Use getDocument with the document_id to read the full content - Combine with date filters to narrow search to specific time periods - Content field shows the matching excerpt, not full document

search_meetings

ChatGPT
Search meetings by text query or retrieve by ID. Returns meeting metadata, summaries, action items, and key points. Two Modes 1. ID Lookup Use the id parameter for direct retrieval. Returns meeting metadata (name, date, attendees, speakers), summaries, action items, and recurring meeting history. Does not include the full transcript. 2. Text Search Use the search parameter to find meetings by name, content discussed, action items, key points, or attendee names. Parameters - id (optional): Meeting ID(s) for direct lookup. Single ID or array (max 50). When provided, search is ignored. - search (optional): Text search query (min 3 chars). Can be omitted when using filters like listen_later, after, before, or tags. - limit (optional): Max results 1-50, default 10 - offset (optional): Skip results for pagination, default 0 - fields (optional): Specific fields to return: name, date, url, is_recurring, attendees, speakers, transcript, agenda, meeting_notes, detailed_summary, key_points, action_items, past_meeting_occurrences - listen_later (optional): Filter for "listen later" meetings only - after (optional): Filter meetings after this date (inclusive). ISO 8601 format (e.g., "2024-01-15") - before (optional): Filter meetings before this date (inclusive). ISO 8601 format (e.g., "2024-01-20") - tags (optional): Filter by tag IDs. Array of 32-char hex strings. Returns meetings with ALL specified tags. - participant_domains (optional): Filter by participant email domains (e.g., ["acme.com"]). Returns meetings with participants from those domains. - isOwner (optional): Filter for meetings owned by the current user. Pass true to restrict to "My Meetings". Mutually exclusive with sharedWithMe. - sharedWithMe (optional): Filter for meetings shared with the current user (not owned by them). Pass true to restrict to "Shared with me". Mutually exclusive with isOwner. Response Fields - meeting_id: Unique 32-char UUID (always included) - name: Meeting title - date: Meeting date/time - url: Direct link to meeting - is_recurring: Boolean for recurring meetings - attendees: List of attendee names - speakers: List of speaker names - transcript: { status } - transcript availability status - agenda: { agenda_id } - 32-char UUID for the meeting agenda - meeting_notes: { detailed_summary, key_points, action_items } - past_meeting_occurrences: For recurring meetings, previous instances with their meeting_id Data Scope This tool returns pre-computed summaries and metadata only. meeting_notes may be absent for meetings that have not yet been summarized. Full transcripts and complete meeting content are not included in search results.

date_time

Claude

get_multiple_documents

Claude

get_user_preferences

Claude

list_action_items

Claude

list_activities

Claude

list_upcoming_meetings

Claude

search_meetings

Claude

App Stats

16

Tools

0

Prompts

May 20, 2026

First seen

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily