Connect Listen Notes to AI agents

Connect Listen Notes to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

get_podcast

Get Podcast

Fetch detailed metadata for a podcast by its Listen Notes ID. Returns full podcast information including title, publisher, description, RSS feed URL, genre IDs, listen score, and recent episodes. Use **nextEpisodePubDate** for paginating through a podcast's episode list.

submit_podcast

Submit Podcast

Submit a podcast RSS feed URL to the Listen Notes database. If the RSS URL already exists, returns the podcast metadata immediately. Otherwise, the podcast is reviewed and added within 12 hours. Optionally provide an email to receive a notification when the podcast is added.

search_podcasts

Search Podcasts & Episodes

Full-text search across millions of podcasts, episodes, and curated lists. Supports filtering by content type, genre, language, region, publish date range, and audio length. Results include highlighted matches and relevance scoring. Use **type** to search podcasts, episodes, or curated lists.

get_episode

Get Episode

Fetch detailed metadata for a podcast episode by its Listen Notes ID. Returns full episode information including title, description, audio URL, duration, publish date, and parent podcast metadata. Optionally include transcript if available (PRO/ENTERPRISE plans).

batch_fetch

Batch Fetch Podcasts or Episodes

Fetch metadata for multiple podcasts or episodes in a single request (up to 10). For podcasts, you can look them up by Listen Notes IDs, RSS URLs, iTunes IDs, or Spotify IDs. For episodes, provide Listen Notes episode IDs. Requires PRO/ENTERPRISE plan.

typeahead_search

Typeahead Search

Search-as-you-type suggestions for podcast search. Returns autocomplete term suggestions and optionally matching podcasts and genres. Also provides access to trending search terms and related search suggestions.

curated_lists

Browse Curated Lists

Browse and fetch curated podcast lists. Without a curatedListId, returns a paginated list of available curated collections. With a curatedListId, returns the full details and podcasts in that specific curated list.

get_recommendations

Get Recommendations

Get similar podcast or episode recommendations based on a given podcast or episode ID. Returns up to 8 recommendations that are similar in content and style.

best_podcasts

Best Podcasts

Browse the best and most popular podcasts by genre. Returns curated lists of top podcasts with pagination support. Filter by genre, region, publisher region, language, and sort order. Use the "Get Genres & Regions" tool to discover available genre IDs and region codes.

get_playlists

Get Playlists

Fetch your Listen Notes playlists. Without a playlistId, returns a paginated list of all your playlists. With a playlistId, returns the full playlist with its items (episodes or podcasts).

random_episode

Random Episode

Get a random podcast episode from Listen Notes ("Just Listen"). Great for discovering new content or providing serendipitous recommendations.

delete_podcast

Delete Podcast

Request removal of a podcast from the Listen Notes database. This is primarily used by podcast hosting services to handle content removal requests on behalf of podcasters.

get_genres_and_regions

Get Genres & Regions

Fetch the directory of podcast genres, supported languages, and supported regions. Use this to discover valid genre IDs, language names, and region codes for filtering search and discovery results.

More integrations teams use with Listen Notes

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis. Add or remove users, assign roles, kick or ban members, and receive supported message, guild, channel, member, and inbound webhook triggers.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs. Listen for webhooks on page, blog, comment, attachment, space, label, and user events.

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles. Receive real-time webhook notifications for page changes, new pages, comments, and database schema updates.

Google Sheets

Create, read, and update spreadsheets and their cell data. Read and write values to individual cells, ranges, or multiple ranges using A1 notation or named ranges. Apply cell formatting including text styles, backgrounds, borders, number formats, and conditional formatting. Manage sheets (tabs) within a spreadsheet—add, delete, copy, rename, and reorder them. Create and manage embedded charts, pivot tables, filter views, data validation rules, protected ranges, named ranges, and merged cells. Perform batch operations to apply multiple updates atomically. Monitor spreadsheet changes via Google Drive push notifications.

Hacker News

Read and search Hacker News content including stories, comments, jobs, polls, and user profiles. Retrieve curated story listings such as top, new, best, Ask HN, Show HN, and job stories. Look up user profiles with karma, submission history, and bios. Perform full-text search across all content with filtering by type, author, date range, and point thresholds. Track recently changed items and profiles via the updates feed. Subscribe to real-time changes on items, story rankings, and profiles via Firebase listeners. All access is read-only with no authentication required.

Technical notes for Listen Notes

Search, browse, and retrieve metadata for millions of podcasts and episodes. Perform full-text search across episode titles, descriptions, and podcast metadata with filters for language, genre, region, and publish date. Fetch detailed podcast and episode information including titles, descriptions, audio URLs, images, and cross-platform links (Spotify, Apple Podcasts, YouTube). Discover trending and recommended podcasts, browse curated "best podcasts" lists by genre, and find similar shows. Retrieve episode transcripts where available. Manage playlists of podcasts and episodes. Submit new podcast RSS feeds to the database. Look up podcasts by Apple Podcasts/iTunes IDs for cross-platform matching. Browse the full taxonomy of podcast genres and supported languages.

Connect Listen Notes to production AI agents

See how Metorial gives Listen Notes access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Listen Notes to AI agents with Metorial.

  1. Can Metorial connect Listen Notes to AI agents?
    Yes. Metorial connects AI agents to Listen Notes through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.