Examples
Real prompts you can give your AI agent to manage your ShowHub podcast. These work with any MCP-compatible client.
Full setup from scratch
“Create a podcast called ‘The Daily Byte’ with slug ‘daily-byte’. Connect the RSS feed at
https://feeds.example.com/daily-byte.xml. Set the branding to dark mode with primary color#3b82f6and accent#f59e0b. Use the magazine template. Then sync the episodes and complete the setup.”
What the agent does:
create_podcast: creates the podcast and claimsdaily-byte.showhubco.comconnect_rss: connects the RSS feedupdate_branding: sets dark mode and colorsset_template: sets the magazine templatetrigger_sync: imports episodes from the feedcomplete_setup: marks onboarding done
Check what’s already set up
“What’s the status of my ShowHub account? Show me all my podcasts and their connected sources.”
What the agent does:
get_status: gets account info and podcast listlist_connectors: for each podcast, lists connected sources
Rebrand an existing podcast
“Update my podcast branding: switch to dark mode, set the primary color to
#8b5cf6, accent to#ec4899, and change the display name to ‘Violet Waves’. Also set the footer to ’© 2026 Violet Waves Media’.”
What the agent does:
get_branding: checks current branding firstupdate_branding: applies all the changes in one call
Connect multiple sources
“I want to connect my YouTube channel
UCxxxxxxxxxxxxxxxxxxxxxxxxand my Spotify show athttps://open.spotify.com/show/abc123to my podcast.”
What the agent does:
connect_youtube: connects the YouTube channelconnect_spotify: connects the Spotify showtrigger_sync: syncs episodes from both sources
Manage episode visibility
“Show me all episodes and hide any that are shorter than 5 minutes.”
What the agent does:
list_episodes: gets the full episode list with durationsupdate_episode_visibility: hides each episode under 5 minutes
Customize the embed player
“Set my embed player to the ‘neon-pulse’ theme with a dark background (
#0a0a0a), green accent (#22c55e), and title ‘Listen Now’.”
What the agent does:
update_embed_theme: sets the theme, colors, and titleget_embed_code: returns the snippet to paste into a website
Get embed code for your website
“Give me the embed code for my podcast so I can add it to my WordPress site.”
What the agent does:
get_embed_code: returns both script tag and iframe options
You’ll get something like:
<script
src="https://showhubco.com/embed.js"
data-podcast-id="YOUR_PODCAST_ID"
></script>See the Embed Guide for platform-specific installation.
Switch between podcasts
If you manage multiple podcasts:
“Switch to my ‘Tech Unplugged’ podcast and show me its episode list.”
What the agent does:
list_podcasts: finds the podcast by nameselect_podcast: switches the active contextlist_episodes: lists episodes for the selected podcast
Claim a new subdomain
“Change my podcast subdomain to ‘tech-talks’.”
What the agent does:
claim_subdomain: claimstech-talks.showhubco.com
Connect your own domain
“Put my show on listen.techtalks.fm. My developer, sam@agency.com, handles our DNS.”
What the agent does:
start_custom_domain: detects the DNS host, saveslisten.techtalks.fm, returns the records and a setup linkcreate_domain_handoff: emails Sam a private setup page (one-click setup if their DNS host supports it)check_domain_propagation: later, “is it live yet?” shows how many locations see the new recordverify_custom_domain: confirms DNS, hosting and HTTPS are all working
Tips for better results
- Be specific with colors. Use hex values like
#6366f1instead of “purple”. - Provide URLs directly. Paste RSS, Spotify, or YouTube URLs in the prompt.
- Name things clearly. Slugs should be lowercase with hyphens:
my-show, notMy Show. - One big prompt works. You can describe your entire setup in one message and the agent will chain the calls.
- Check status first. If you’re unsure what’s already configured, start with “Check my ShowHub status.”