Next free-source huntWe check for new free data every weekday.
News & RSSMCP serverFirst audited Nov 13, 2026

Listenbox

Manage Listenbox podcasts, episodes, collaborators, and RSS imports through your AI assistant.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 458 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://mcp.listenbox.app/mcp

Website Streamable HTTP · protocol 2025-11-25 · server version 1.0.1

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 16 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • episodes_delete
    • episodes_order_set
    • imports_rss_start
    • show_invitations_remove
    • show_invitations_set_role
    • show_members_invite
    • show_members_remove
    • show_members_set_role
    • and 8 more
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 27 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (27)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • auth_statusRead your signed-in identity, default team and granted API scopes.Read-only
  • episodes_deletePermanently delete an episode. Requires its team owner. Returns a durable run ID; check episodes_deletion_status for completion.Can change things
  • episodes_deletion_statusRead current durable episode deletion progress or its terminal result without waiting for completion.Read-only
  • episodes_listList a bounded page of podcast episodes and their publication and processing state. Continue with next_cursor.Read-only
  • episodes_order_getRead published episode IDs in feed order.Read-only
  • episodes_order_setMove supplied published episodes to the front in order. Other episodes retain their relative order. Publication dates and media are preserved.Can change things
  • episodes_upload_linkReturn the podcast's existing dashboard episode upload page. Ask the person to open it and choose their media. Gigabyte uploads happen in their browser, never through MCP. Use episodes_list afterward…Read-only
  • imports_rss_startStart an RSS import in the default team shown by auth_status. Returns a durable run ID; use imports_rss_status. Media imports continue in the background.Can change things
  • imports_rss_statusRead current RSS import progress or its terminal result without waiting for completion.Read-only
  • show_invitations_removeRevoke a pending podcast invitation. Requires team owner access.Can change things
  • show_invitations_set_roleChange a pending podcast invitation's role. Requires team owner access.Can change things
  • show_members_inviteInvite a person to collaborate on a podcast. Sends an email and requires team owner access.Can change things
  • show_members_listList podcast collaborators and pending invitations.Read-only
  • show_members_removeRemove a podcast collaborator. Requires team owner access.Can change things
  • show_members_set_roleChange a podcast collaborator's role. Requires team owner access.Can change things
  • shows_createCreate an audio or video podcast in a writable team. The server allocates its ID. Upload media through the dashboard; use the local CLI for YouTube imports.Can change things
  • shows_deletePermanently delete a podcast and its episodes. Requires its owner. Returns a durable run ID; check shows_deletion_status for completion.Can change things
  • shows_deletion_statusRead the current durable podcast deletion progress or terminal result without waiting for completion.Read-only
  • shows_listList accessible podcasts with IDs, slugs and team IDs. Continue with next_offset.Read-only
  • shows_updateUpdate supplied podcast fields. Omitted fields are preserved. Existing permissions apply.Can change things
  • team_invitations_removeRevoke a pending default-team invitation. Requires team owner access.Can change things
  • team_invitations_set_roleChange a pending default-team invitation's role. Requires team owner access.Can change things
  • team_members_inviteInvite a person to the default team by email. Sends an email and requires team owner access.Can change things
  • team_members_listList members and pending invitations in the default team shown by auth_status.Read-only
  • team_members_removeRemove a member from the default team. Requires team owner access.Can change things
  • team_members_set_roleChange a default-team member's role. Requires team owner access.Can change things
  • teams_listList accessible teams. Use a writable team ID to create a podcast. Continue with next_offset.Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200458 ms
initializedHTTP 202376 ms
tools/listHTTP 200259 ms
unknown-methodHTTP 401133 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.