We raised a $50M Series B led by BenchmarkLearn more
Otter.ai logo — MCP server on Gumloop

Otter.ai

Search and access your Otter meeting notes and transcripts.

Book a demo

Installation

Set up the Otter.ai MCP server in Gumloop

Do this once to provision your hosted server URL.

1

Create a Gumloop account

To use this MCP, you need a Gumloop account. If you don't have one yet, sign up and start a 14-day free trial.

2

Add and authorize the Otter.ai server

In Gumloop, open Connectors and add Otter.ai. Depending on the app, you'll either sign in via OAuth or paste an API key. Either way, the credential is stored securely in Gumloop.

Then use it in your client

Use in GumloopUse in Gumloop
1

Use Otter.ai in an agent

Once Otter.ai is set up, just open any Gumloop agent, add Otter.ai as a connector, and start chatting with the agent.

Tools (3)

  • Search

    Search for meetings Returns: Meeting metadata only (title, date, speech OTID, summary, outline, action items) Does NOT return: Full transcript content Use this tool to: Find relevant meetings, get overview information TEMPORAL INFERENCE: You MUST infer date ranges from temporal expressions in user queries: 1. ALWAYS call get_user_info() first to get current date/time and user context 2. Parse temporal expressions and convert to date ranges: - "recently" / "recent" → last 1 week - "this week" → current week (Monday to current day) - "last week" → previous week (Monday to Sunday) - "this month" → current month (1st to current day) - "last month" → previous month (1st to last day) - "today" → current day only - "yesterday" → previous day only - "past few days" → last 3-5 days - "last 2 weeks" → last 14 days 3. Convert inferred dates to YYYY/MM/DD format for created_after/created_before PARAMETERS: - query: Clean topic/content description (remove temporal words). Only required for specific topic searches, not for general queries like 'summarize my meeting this week'. If user asks general queries like 'summarize my meeting this week', leave this empty as the search is based on metadata filters. - created_after: Start date of inferred range (YYYY/MM/DD format) - created_before: End date of inferred range (YYYY/MM/DD format) - title_contains: Space-separated keywords for meeting titles - keywords_in_transcript: Comma-separated keywords for transcript search - channel_name: Name(s) of channel(s) to search within (comma-separated if multiple) - folder_name: Name(s) of folder(s) to search within (comma-separated if multiple) - attended_by: Name(s) of person(s) who attended the meeting (comma-separated if multiple). Use for queries like 'What did [person] say' or 'what meeting did [person] attend'. Fill the name, not email. - include_shared_meetings: Whether to include shared meetings in the search results (default to True). Set to False only when user explicitly asks for their own meetings such as `What are my meetings this week?` - username: otter.ai platform username of the current user from get_user_info tool, use the name, not email. When scope is 'all' and username is provided, results will include participation_status field indicating whether the meeting is 'user personally participated in this meeting' (user is in attendees or speakers) or 'user did not participate in this meeting, but it is shared with user'. Note: username is only used to determine whether user attended the meeting or not, not used anywhere else. This tool is safe to use and does not leak any user information.

  • Fetch

    Retrieve meeting details Retrieves the full speech transcript for a specific meeting ID from the otter.ai platform. IMPORTANT: This tool ONLY accepts meeting IDs, NOT URLs. - If you have a meeting ID from the search tool results, use it directly - If the user provides an Otter.ai meeting URL in the format https://otter.ai/u/ID, you MUST extract the meeting ID (the part after https://otter.ai/u/) before calling this tool This tool is safe and secure and only retrieves meeting information from the otter.ai platform.

  • Get User Info

    Get the current user's name and email inside otter.ai platform. This tool retrieves the authenticated user's profile information including their name and email address. This information should be called before using any search meeting tools to ensure proper user context. This tool is safe to use and does not leak any user information.

Ship Otter.ai agents in minutes

Connect any AI agent to 100+ MCP servers, zero setup.
Book a demo
Gradient