---
title: BEMA — Podcast search and discovery
description: Search every BEMA Podcast episode and explore structured metadata and available transcripts.
canonical: https://bema.jpamorgan.com/
last-updated: 2026-08-22
---

# BEMA — search the complete podcast journey

BEMA is a focused, free search and discovery service for the BEMA Podcast archive. Search the complete episode journey by title, topic, person, session, description, show notes, chapter, or episode number; open individual episode pages; listen with a persistent player; and read the transcripts available in the catalog. Results retain links to BEMA Discipleship and podcast platforms so people can continue to the source.

Agents can use public, read-only REST routes to fetch the structured catalog, search available transcript text, and retrieve complete stored transcript documents. NLWeb, A2A search, and both MCP servers also require no account, API key, or payment, but the product MCP `get_transcript` tool is deliberately bounded and can return truncated text. A separate agent-session demonstration is protected and documented in `auth.md`. For a grounded answer, first discover an episode, then retrieve the matching transcript before quoting or summarizing it. Missing transcripts return an explicit `404` and must not be invented.

## Start here

- [Browse BEMA episodes](https://bema.jpamorgan.com/episodes)
- [Open the BEMA developer portal](https://bema.jpamorgan.com/developers)
- [Read the API guide](https://bema.jpamorgan.com/api.md)
- [Read agent instructions](https://bema.jpamorgan.com/agents.md)
- [Inspect authentication and public access](https://bema.jpamorgan.com/auth.md)
- [View free pricing](https://bema.jpamorgan.com/pricing)
- [Fetch the OpenAPI specification](https://api.bema.jpamorgan.com/openapi.json)
- [Discover the product and documentation MCP servers](https://bema.jpamorgan.com/.well-known/mcp/index.json)
- [Use the NLWeb ask endpoint](https://api.bema.jpamorgan.com/ask)
- [Read sandbox guidance](https://api.bema.jpamorgan.com/sandbox)
- [Inspect the public schema feed](https://bema.jpamorgan.com/schemamap.xml)
- [Open the canonical source repository](https://github.com/jpamorgan/BEMA) (private; requires repository access)

## Quick API example

```sh
curl --get 'https://api.bema.jpamorgan.com/v1/transcripts/search' \
  --data-urlencode 'q=Sabbath' \
  --data-urlencode 'limit=5'
```

The canonical agent navigation file is [llms.txt](https://bema.jpamorgan.com/llms.txt), with a longer operational reference in [llms-full.txt](https://bema.jpamorgan.com/llms-full.txt).
