Search / com.sponsorable/sponsorable
sponsorable
R0· no sign-inFind brands that already sponsor podcasts like yours, then reveal the buyer to pitch.
v1.0.0 · active · repository · descriptor JSON · versions
Search / com.sponsorable/sponsorable
R0· no sign-inFind brands that already sponsor podcasts like yours, then reveal the buyer to pitch.
v1.0.0 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"sponsorable": {
"type": "http",
"url": "https://app.sponsorable.com/mcp"
}
}
}claude mcp add --transport http sponsorable https://app.sponsorable.com/mcp[mcp_servers.sponsorable]
url = "https://app.sponsorable.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sponsorable": {
"type": "remote",
"url": "https://app.sponsorable.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"sponsorable": {
"type": "http",
"url": "https://app.sponsorable.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=sponsorable&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBwLnNwb25zb3JhYmxlLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"sponsorable": {
"type": "http",
"url": "https://app.sponsorable.com/mcp"
}
}
}{
"mcpServers": {
"sponsorable": {
"httpUrl": "https://app.sponsorable.com/mcp"
}
}
}extensions:
"sponsorable":
enabled: true
name: "sponsorable"
type: streamable_http
uri: "https://app.sponsorable.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations17 of 17 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 3,471 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +dns-namespace +reachable +uptime-100% ~updated-98d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://app.sponsorable.com/mcp streamable-http | none | yes | 100% | 437 ms | 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 | 2026-10-19 |
add_list_item | Add an item to a saved list. item_id is the sponsor's domain, a podcast_id (Pro plans), a category_id, or a contact_id. Adding an item that's already in the list is a no-op. Free to call. |
create_list | Create a new, empty saved list. Free to call. |
delete_listdestructive | Permanently delete a saved list and everything in it. This cannot be undone — confirm with the user before calling, then set confirmed=true. |
fetchread-only | Retrieve the Sponsorable profile for one podcast sponsor as a citable document — the deep-research/Responses-API compatibility interface, paired with search. The id is a sponsor domain, as returned by search (e.g. 'betterhelp.com'). For a structured JSON profile use get_sponsor instead. |
find_sponsors_for_showread-only | Given a podcast's name or RSS feed URL, return the brands detected sponsoring it, falling back to brands active in the show's categories when few exact sponsors are found. Each result carries a short reason. Use this for "who would sponsor my show?" questions; it identifies one show per call and does not browse the podcast catalog. Without a linked account, results cover publicly listed sponsors only. |
get_categoryread-only | Category dossier: totals plus the top sponsors and podcasts in the category. Free to call. |
get_list | Full contents of a saved list: sponsors, podcasts (Pro plans), categories, and contacts. Contacts follow the same masking and reveal rules as list_sponsor_contacts, including the deduplicated internal usage record on included-contact plans (no credits are charged). |
get_podcastread-only | Full profile for one podcast: overview, host contact, and its top and newest sponsors. Free to call. |
get_sponsor | Full profile for one sponsor, addressed by domain: description, industry, location, size, sponsorship totals, top and newest podcasts, and top categories. Without a linked account, only publicly listed sponsors resolve, with top-line stats and category names only (no company details, no contact section). On the credit-based Free plan the first full view of a sponsor charges 1 credit and permanently unlocks its dossier for the whole organization (repeat views are free, never double-charged) — warn the user before opening many new sponsors in one go. A result with locked: true charged nothing; its locked_note says why. |
list_categoriesread-only | The full podcast category tree with per-category sponsorship totals. Category slugs from here feed the category filter on search_sponsors and search_podcasts. Without a linked account the totals cover the last 90 days and internal identifiers are omitted. |
list_listsread-only | The organization's saved lists — named collections of sponsors, podcasts, categories, and contacts — with item counts. Free to call. |
list_sponsor_contacts | Contacts at the sponsoring company who are the likely buyers of podcast sponsorships — the people a podcaster or sales agency would pitch. Ordered by likelihood of owning the ad budget. Free to call. On credit-based plans, locked contacts come back masked (initials, no email/LinkedIn) with disclosure fields — has_email, email_domain, has_linkedin — showing what reveal_contact buys. Plans with contact data included get every contact unmasked here directly; those listings record deduplicated internal usage for billing parity (no credits are charged, nothing else changes). |
remove_list_item | Remove an item from a saved list. Removing an item that isn't in the list is a no-op. Free to call. |
reveal_contactdestructive | Spend 1 credit to reveal a contact's full name, email, and LinkedIn URL. The unlock is permanent and org-wide: revealing an already-unlocked contact is free and never double-charges. Check the contact's has_email/has_linkedin fields from list_sponsor_contacts first so you know what the credit buys. Ask the user before revealing unless they already told you to, then set confirmed=true. |
searchread-only | Search Sponsorable's podcast-sponsorship database for brands that sponsor podcasts — the deep-research/Responses-API compatibility interface, paired with fetch. Matches sponsor names and domains and returns citable documents; pass a result's id to fetch for the full profile. For filtered or paginated search (category, industry, recency), use search_sponsors instead. |
search_podcastsread-only | Search podcasts by name, category, sponsor activity, or the industry of their sponsors. Free to call. Results are paginated (default 25 per page, max 100); page depth is capped at 20 — refine the filters instead of paging deep. Each result carries the podcast_id, name, categories, episode count, and sponsor/sponsorship counts. For one podcast's full profile and its top sponsors, use get_podcast. |
search_sponsorsread-only | Search companies that sponsor podcasts. All filters are optional and combine (AND). Results are paginated (default 25 per page, max 100); page depth is capped at 20 — refine the filters instead of paging deep. Each result carries the sponsor's domain, name, industry, location, sponsorship/podcast counts, and a representative buyer contact (masked on credit-based plans). Without a linked account, results cover only publicly listed sponsors with top-line stats (no contact or company-detail fields), the last 90 days, first page only, max 25 results. For one company's full profile use get_sponsor; for its buyer-contact list use list_sponsor_contacts. |
Schemas: list_tools.
{
"name": "com.sponsorable/sponsorable",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
"remotes": [
{
"url": "https://app.sponsorable.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/sponsorable/mcp",
"source": "github"
},
"description": "Find brands that already sponsor podcasts like yours, then reveal the buyer to pitch."
}