Prophets
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port used when serving over streamable HTTP at /mcp (with --http). | |
| speaker | No | Slug of a single speaker to serve (e.g. camille-n-johnson). Leave out to get every speaker in one server. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| searchA | Search talks by the First Presidency, the Twelve, apostles who died since 2021, and the Relief Society, Young Women and Primary general presidencies. Optionally limit to one speaker slug from list_speakers. Quote passages in the speaker's own words and cite each one with its Source link, title and date. |
| list_speakersA | List the speakers (with the slug to pass to search) and how many talks each has. |
| list_talksA | List every talk and speech for one speaker slug, newest first. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: content search, speaker listing, and per-speaker talk listing. Although search can be filtered by speaker slug and list_talks also uses speaker slugs, the descriptions make the boundary between finding passages and enumerating talks clear.
The set mostly follows a predictable snake_case verb_noun pattern with list_speakers and list_talks. The bare verb search is a minor deviation but remains readable and intuitive.
Three tools are well matched to this focused reference/search server, with no redundant or extraneous operations. Each tool supports a core workflow: discovering speakers, browsing their talks, and searching content.
The surface covers discovery and search well, but there is no explicit get_talk or full-transcript retrieval tool. That is a minor gap if users want to read an entire talk rather than search passages or list titles.