Server definition
- Hash
- sha256:13995787ea34742bd287b352ad6d8306f3391d1509b80ed216781d48bfc8d4d9
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Search and read AI-generated summaries of 85,000+ podcast episodes across 145+ shows — mostly long-form interviews, narrative and analysis rather than daily news. Use `search_episodes` to find episodes on a topic, `get_episode_summary` to read one, and `find_similar_episodes` to go deeper. Every result includes a podlexicon.com link the user can open.",
"tools": [
{
"description": "List what PodLexicon covers.\n\n `kind` is \"podcasts\", \"topics\", or \"guests\". `query` filters by name.\n ",
"inputSchema": {
"properties": {
"kind": {
"title": "Kind",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Query"
}
},
"required": [
"kind"
],
"title": "browse_catalogueArguments",
"type": "object"
},
"name": "browse_catalogue",
"outputSchema": null
},
{
"description": "Find episodes covering similar ground to a given one.\n\n Nearest-neighbour over the episodes' summary embeddings.\n ",
"inputSchema": {
"properties": {
"episode_id": {
"title": "Episode Id",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
}
},
"required": [
"episode_id"
],
"title": "find_similar_episodesArguments",
"type": "object"
},
"name": "find_similar_episodes",
"outputSchema": null
},
{
"description": "Get an episode's metadata: title, show, date, duration, audio URL.",
"inputSchema": {
"properties": {
"episode_id": {
"title": "Episode Id",
"type": "string"
}
},
"required": [
"episode_id"
],
"title": "get_episodeArguments",
"type": "object"
},
"name": "get_episode",
"outputSchema": null
},
{
"description": "Read an AI-generated summary of one episode.\n\n `detail` is \"brief\" (~400 tokens), \"detailed\" (~2,500 tokens), or \"topics\".\n ",
"inputSchema": {
"properties": {
"detail": {
"default": "detailed",
"title": "Detail",
"type": "string"
},
"episode_id": {
"title": "Episode Id",
"type": "string"
}
},
"required": [
"episode_id"
],
"title": "get_episode_summaryArguments",
"type": "object"
},
"name": "get_episode_summary",
"outputSchema": null
},
{
"description": "List the episodes belonging to one podcast, topic, or guest.\n\n `kind` is \"podcast\", \"topic\", or \"guest\"; `slug` comes from\n `browse_catalogue`.\n ",
"inputSchema": {
"properties": {
"kind": {
"title": "Kind",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"slug": {
"title": "Slug",
"type": "string"
}
},
"required": [
"kind",
"slug"
],
"title": "get_episodes_byArguments",
"type": "object"
},
"name": "get_episodes_by",
"outputSchema": null
},
{
"description": "Find podcast episodes about a topic.\n\n Returns a ranked shortlist with a one-line hook per episode - call\n `get_episode_summary` to read one in full.\n ",
"inputSchema": {
"properties": {
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query"
],
"title": "search_episodesArguments",
"type": "object"
},
"name": "search_episodes",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:13995787ea34742bd287b352ad6d8306f3391d1509b80ed216781d48bfc8d4d9 | sha256sum