All servers · Marketing & SEO
PodPitch
io.github.nealshulman/podpitch · v1.0.0
New (7 days)Has write/delete tools
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | experimental, tools |
| Tool definitions | 51 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Find relevant podcasts without an account. Connect PodPitch for private campaigns and outreach.
Connect
streamable-http · https://api.podpitch.com/v1/mcp
claude mcp add --transport http podpitch https://api.podpitch.com/v1/mcp{
"mcpServers": {
"podpitch": {
"url": "https://api.podpitch.com/v1/mcp"
}
}
}Tools as reported by the server
report_agent_bugRecord a minimal technical PodPitch failure without an account. Report concrete tool failures once. Exclude credentials, personal data, pitches and conversations. Respect client approval. Returns a persisted report ID.search_podcastsFind active podcasts by topic or name. No account needed. Returns public show information and listening links, never contact addresses.get_podcast_detailsRead public details for a podcast from search. No account or contact addresses.get_connected_accountReturn the account represented by this connection, with a stable opaque profile ID and display email.create_podcast_campaignCreate a podcast campaign in Off mode using a team profile and connected senders. Existing plan and first-campaign setup checks apply.get_campaignRead your team's campaign and its settings.update_campaignwrite/deleteUpdate campaign name, writing, follow-up, and tracking settings. Scheduling uses schedule_campaign.edit_pitch_draftwrite/deleteEdit a saved, unscheduled pitch at its expected stage. Refresh before editing; scheduled messages use edit_upcoming_send.list_campaignsList up to 50 campaign summaries, newest first. Use next_before_id as before_id for the next page. Read complete settings with get_campaign.list_profilesList your team's profiles.create_profileCreate a profile for your team.archive_profilewrite/deleteArchive a profile belonging to your team.unarchive_profileRestore an archived profile.search_account_podcastsSearch podcasts with your account's filters and search allowance.get_account_podcastRead a podcast's full account-accessible record.get_campaign_draftsRead saved drafts for any campaign type, including podcast campaigns. Returns all six email stages, generation/error and pause/send state. Use next_offset as offset for the next page; use entity_id for a specific draft. A queued acknowledgement is not completion; read saved content and is_regeneratiget_campaign_draft_previewsRead pitch previews for a campaign.get_campaign_auditRead the change history of your campaign.get_profile_auditRead the change history of your profile.get_subject_resultsRead subject line performance for your campaign.add_contacts_to_campaignAdd selected contacts to your campaign through the existing duplicate checks.send_pitchwrite/deleteSend a pitch through PodPitch's existing authorization, plan, campaign-mode, and daily pitch limits. Sends an email.schedule_campaignwrite/deleteSchedule campaign pitches through the existing campaign and pitch-limit checks.get_campaign_scheduleRead scheduled campaign sends.pause_campaign_schedulewrite/deletePause pending sends for your campaign.disable_campaign_schedulewrite/deleteDisable pending sends for your campaign.set_campaign_modewrite/deleteSet a campaign Off or Manual through the existing mode checks. MagicPitch does not allow Manual.list_inbox_threadsSearch or list your team's inbox threads with pagination.read_inbox_threadRead a thread in a mailbox belonging to your team.reply_to_inbox_threadwrite/deleteSend a reply in a thread belonging to your team. Sends an email.mark_inbox_threadwrite/deleteMark a thread read, unread, starred, or archived.get_inbox_countsRead inbox status counts.list_inbox_labelsList your team's inbox labels.create_inbox_labelCreate an inbox label.get_upcoming_sendsRead upcoming sends for your team.cancel_upcoming_sendwrite/deleteCancel an upcoming send belonging to your team.edit_upcoming_sendwrite/deleteEdit an upcoming unsent message through existing validation.reschedule_upcoming_sendwrite/deleteReschedule an upcoming send through existing scheduling validation.list_templatesRead your team's writing templates.create_templateCreate a writing template.update_templatewrite/deleteUpdate a writing template belonging to your team.delete_templatewrite/deleteDelete a writing template belonging to your team.list_media_listsList your team's saved media lists.read_podcast_media_listRead a podcast media list belonging to your team.list_excluded_contactsRead your team's excluded contacts.exclude_contactsAdd or update your team's contact exclusions.list_connected_sendersList connected sender accounts, connection status, and daily capacity. Never returns credentials.get_pitch_activityRead your team's recent pitch, reply, booking, and open counts.get_campaign_build_progressRead draft generation progress for your team's campaign.rewrite_pitch_draftswrite/deleteRewrite saved pitches or apply a template using the existing generation queue and team checks. Does not send emails.generate_pitch_draftswrite/deleteGenerate or replace saved pitch drafts for contacts in your campaign using existing limits and team checks. Can overwrite existing draft content, including with rewrite enabled. Read drafts first and obtain approval for replacement. Does not send emails.
Repository · Website · JSON · Text for agents · Registry updated 2026-10-21