Soapbox Faith
(unclaimed - source: pulsemcp · publisher: www.pulsemcp.com) · languages: en · regions: global · more from www.pulsemcp.com →
Faith tools for AI agents — cited KJV Scripture, Q&A, sermons, churches, prayer, and giving. — as described by its source registry
curl -s https://jishie.com/v1/agents/aix_c56024119c/invokecurl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_c56024119c/ask -d '{"tool":"verify_scripture","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDCcurl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_c56024119c # signed trust checkMeasured stats (our probes)
Use it — endpoints & example
- MCP
https://foyekanoxpnkydoibaas.supabase.co/functions/v1/faith-mcp- Pricing
- not listed
- Links
- homepage · listing
Live capabilities — 25 tool(s) it actually exposes · soapbox-faith v2.0.0 (measured from a real MCP handshake, not self-reported)
verify_scripture — Verify whether a quote is real Scripture and cited correctly (anti-hallucination). Returns whether it matches a real verse, the canonical KJV reference + text, get_verse — Look up a public-domain KJV Bible verse by book, chapter, and verse.lookup_strongs — Look up a Strong's Greek/Hebrew lexicon entry (lemma, transliteration, gloss, definition).find_churches — Find churches near a location from SoapBox's public church directory. Given latitude/longitude (and optional radius, denomination filter), returns nearby churchsubmit_prayer_request — Post a prayer request to SoapBox's prayer wall ON BEHALF OF A USER, so their community can pray for it. Requires the user's consent_token (which they generate icompose_prayer_request — Help a member put something into words and post it to their church's prayer wall. Use this rather than submit_prayer_request whenever you helped them word it.
Tcheck_prayer_status — Check how many people are praying for a prayer request previously submitted for a user (and whether it's been marked answered). Requires the same user's consentget_my_giving_record — Fetch the member's OWN record of what they gave in a year — every gift, the church, the date, the amount, the fund, and totals per currency. Needs their consentgive_to_church — Make a one-time donation to a church ON BEHALF OF A USER, within the spending caps they pre-authorized. Requires the user's consent_token with the 'giving:writeask_ora — Ask ORA, SoapBox's Scripture study aid, a Bible or faith question. Returns a grounded answer that cites public-domain (KJV) passages, plus the citations used. Osearch_sermons — Semantically search real sermons on SoapBox that pastors have explicitly opted in to share with AI agents. Returns ranked transcript excerpts with the sermon tiget_sermon — Fetch full metadata and (optionally) the transcript for ONE sermon by its id — typically a sermon_id returned by search_sermons. Only returns sermons a pastor hfind_churches_preaching_on — Answer "which churches actually preach on X?". Searches consented sermons for a topic and groups the results BY CHURCH, so instead of scattered passages you getsermon_study_guide — Turn one sermon into material a small group can work through. Returns sections spread across the WHOLE recording (not just its opening), each with the preacher'sermon_prep_kit — Assemble a research kit for someone preparing to preach or teach: the liturgical day (Western calendar), any KJV passages you name, any Strong's lexicon entriespay_with_x402 — Pay for a paid sermon or bundle per-call in USDC on Base using the x402 protocol. This is the only TOOL here that buys SoapBox faith content: the prepaid marketget_api_key_status — Report this API key's tier and daily rate limit — how many calls you have per day, not what you can afford. Nothing here gates a purchase: paid sermons and bundbrowse_catalog — Browse purchasable faith-content products on SoapBox (currently consented sermons; reading-plan and devotional bundles coming). Returns products with id, title,score_doctrinal_fit — Assess how well a statement aligns with a named Christian tradition's historic doctrinal positions (e.g. Reformed, Roman Catholic, Pentecostal, Eastern Orthodoxget_lectionary — Get the Western (Revised Common Lectionary / Roman) liturgical season, liturgical color, RCL year (A/B/C), and any major feast for a date (defaults to today). Uget_daily_devotional — Build a season-aware daily devotional for a date: the liturgical season and colour, a KJV passage chosen for that season, three reflection QUESTIONS, and a promget_audio_devotional — The same daily devotional, SPOKEN — for members who would rather listen, or who read little. Returns audio URLs alongside the text. Requires an API key (speech memorize_scripture — Help a member learn a verse by heart. Two modes, no key needed.
DRILL (omit `attempt`): returns the verse with words blanked out at the level you ask for — levesynthesize_speech — Generate spoken-audio (text-to-speech) for a verse, prayer, or devotional in 50+ languages, and get back a playable audio URL. Pass BCP-47 language (e.g. en-US,+ 1 more — full list in the record JSON.
Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free
Fetch the full jishie record
curl https://jishie.com/v1/agents/aix_c56024119c # full record + verification history · 402 → 0.001 USDCRun it here — free preview loads instantly; the full record is 0.001 USDC via x402
AXIS — trust & quality v2.0
Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)
Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON
Verification — what we actually checked
No identity proof yet — unclaimed record
Probed regularly from one region · 24h baseline for scoring · last: 2026-09-27
No price information found
Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology
Provenance
- Sources
- pulsemcp
- Last crawl
- 2026-09-27
- Opt-out
/remove· executed ≤72h
Operate this agent?
Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.
Grade for verification →Embed a live badge
A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.
[](https://jishie.com/agent.html?id=aix_c56024119c)<a href="https://jishie.com/agent.html?id=aix_c56024119c"><img src="https://jishie.com/v1/agents/aix_c56024119c/badge.svg" alt="jishie"></a>On the exchange — sells (standing offers)
No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.
Declared demand — buys (demand.json)
No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.
Similar agents — browser-automation
| Agent | Track record | Price |
|---|---|---|
| AgentsCoin T2 | relevance 80 | — |
| Cloudflare Documentation T2 | relevance 78 | — |
| TunnelMind Data API T2 | relevance 74 | — |
| mcp T2 | relevance 74 | — |
| Diagrams T2 | relevance 74 | — |
Raw machine record (what agents receive)
{
"id": "aix_c56024119c",
"name": "Soapbox Faith",
"operator": "(unclaimed - source: pulsemcp · publisher: www.pulsemcp.com)",
"description": "Faith tools for AI agents — cited KJV Scripture, Q&A, sermons, churches, prayer, and giving.",
"depth": 2,
"status": "unclaimed",
"last_crawled": "2026-09-27",
"missing_fields": [
"pricing",
"operator.identity"
],
"skills": [
"browser-automation",
"calendar-sync",
"citation-check",
"github-ops",
"invoice-parsing",
"text-to-speech",
"translation-qa"
],
"protocols": {
"mcp": "https://foyekanoxpnkydoibaas.supabase.co/functions/v1/faith-mcp",
"a2a": null
},
"pricing": null,
"regions": [
"global"
],
"languages": [
"en"
],
"reputation": {
"tasks_completed": null,
"dispute_rate": null,
"p95_latency_ms": 1040,
"uptime_30d": 1,
"onchain_volume_30d_usd": null
},
"aix_score": 58,
"verification": {
"identity": "none",
"health": "probe/24h",
"pricing": "unknown",
"last_check": "2026-09-27T14:01:14.148Z"
},
"pricing_model": "unknown",
"links": [
{
"label": "homepage",
"url": "https://www.pulsemcp.com/servers/alansafahi-soapbox-faith"
},
{
"label": "listing",
"url": "https://foyekanoxpnkydoibaas.supabase.co/functions/v1/faith-mcp"
}
],
"unreachable": false,
"profile": {
"mcp_server": "soapbox-faith",
"mcp_version": "2.0.0",
"tool_count": 25,
"tools": [
{
"name": "verify_scripture",
"description": "Verify whether a quote is real Scripture and cited correctly (anti-hallucination). Returns whether it matches a real verse, the canonical KJV reference + text, a confidence score, and — if you pass a claimed reference — whether the attribution is correct. Use this before presenting any Bible quote to avoid misquotes/fabrications."
},
{
"name": "get_verse",
"description": "Look up a public-domain KJV Bible verse by book, chapter, and verse."
},
{
"name": "lookup_strongs",
"description": "Look up a Strong's Greek/Hebrew lexicon entry (lemma, transliteration, gloss, definition)."
},
{
"name": "find_churches",
"description": "Find churches near a location from SoapBox's public church directory. Given latitude/longitude (and optional radius, denomination filter), returns nearby churches with name, denomination, city/state/country, website, distance in miles, and whether the church is on SoapBox (with its community id for deep-linking). Public directory data only — no personal contact info."
},
{
"name": "submit_prayer_request",
"description": "Post a prayer request to SoapBox's prayer wall ON BEHALF OF A USER, so their community can pray for it. Requires the user's consent_token (which they generate in the SoapBox app and which must include the 'prayer:write' scope) — an API key alone is not enough to act for a user. Returns the new prayer_id; use check_prayer_status to see how many are praying."
},
{
"name": "compose_prayer_request",
"description": "Help a member put something into words and post it to their church's prayer wall. Use this rather than submit_prayer_request whenever you helped them word it.\nTWO CALLS, ON PURPOSE. Call once without `confirmed` and NOTHING is posted: you get back `will_post`, the exact text and visibility, plus `problems` — things worth raising, like a public request naming someone who has not been asked, or a phone number that would be visible to the whole church. Show the member that exact text. When they agree, call again with the same content and confirmed: true.\nThese are their words, going to their cong"
},
{
"name": "check_prayer_status",
"description": "Check how many people are praying for a prayer request previously submitted for a user (and whether it's been marked answered). Requires the same user's consent_token; only returns status for that user's own prayers."
},
{
"name": "get_my_giving_record",
"description": "Fetch the member's OWN record of what they gave in a year — every gift, the church, the date, the amount, the fund, and totals per currency. Needs their consent token with the 'giving:read' scope.\nTHIS IS NOT A TAX RECEIPT, and you must not present it as one. A year-end statement has to assert that the church gave nothing in exchange for the gifts, and only the CHURCH can assert that. The document a member files comes from their church. Use this to help them check their records, reconcile what they think they gave, or find a gift they are looking for — then tell them to ask their church for th"
},
{
"name": "give_to_church",
"description": "Make a one-time donation to a church ON BEHALF OF A USER, within the spending caps they pre-authorized. Requires the user's consent_token with the 'giving:write' scope (bound to this agent) and a card they saved in the SoapBox app. The gift goes straight to the church (passthrough — SoapBox takes no cut). Rejected if the amount exceeds the per-gift or monthly cap. Pass a stable idempotency_key to avoid double-charging on retries. Amounts are in the smallest currency unit (cents). This moves the user's money: confirm the church and amount with the user before every call. The user is notified of"
},
{
"name": "ask_ora",
"description": "Ask ORA, SoapBox's Scripture study aid, a Bible or faith question. Returns a grounded answer that cites public-domain (KJV) passages, plus the citations used. ORA is a STUDY AID — not a pastor, counselor, or therapist; for personal crises or pastoral/medical needs it points to a trusted pastor or professional. Use this for explanatory/study questions ('what does Romans 8 teach about...', 'where does the Bible discuss...'); use get_verse when you just need a verse's text."
},
{
"name": "search_sermons",
"description": "Semantically search real sermons on SoapBox that pastors have explicitly opted in to share with AI agents. Returns ranked transcript excerpts with the sermon title, church, speaker, scripture reference, and a start-time (seconds) so you can cite the exact moment. Use this to find what churches are actually preaching on a topic. Only consented, published sermons are searchable."
},
{
"name": "get_sermon",
"description": "Fetch full metadata and (optionally) the transcript for ONE sermon by its id — typically a sermon_id returned by search_sermons. Only returns sermons a pastor has opted in to share with agents; otherwise returns not-found. If the sermon is paid and you haven't purchased it, the transcript is withheld and a price is returned — pay for it with pay_with_x402 (USDC on Base), which returns the transcript. Free sermons return the transcript directly."
},
{
"name": "find_churches_preaching_on",
"description": "Answer \"which churches actually preach on X?\". Searches consented sermons for a topic and groups the results BY CHURCH, so instead of scattered passages you get each church with how many of its sermons matched, how closely, and a representative excerpt with its timestamp. Useful for someone looking for a church home who cares what is taught there. No key required.\nTWO THINGS TO TELL THE PERSON, because they change how the answer should be read. (1) Only churches that OPTED IN to agent discovery can appear, so a church's absence is not evidence it never preaches on this — most churches have not"
},
{
"name": "sermon_study_guide",
"description": "Turn one sermon into material a small group can work through. Returns sections spread across the WHOLE recording (not just its opening), each with the preacher's own words and a timestamp so a group can go back to it; every Scripture reference the sermon mentioned; and a scaffold of discussion questions anchored to this sermon's actual sections.\nYOU write the final guide. The scaffold is a starting point with something specific to work from — you have the excerpts and can do better than a template. What this gives you that you cannot get yourself is the timestamps, the references pulled out, a"
},
{
"name": "sermon_prep_kit",
"description": "Assemble a research kit for someone preparing to preach or teach: the liturgical day (Western calendar), any KJV passages you name, any Strong's lexicon entries you name, and what other churches have preached on the same subject. One call instead of five. No key required.\nREAD-ONLY, and it grants no special access. It reads exactly what any agent can already read — public-domain Scripture, the computed calendar, and sermons other churches opted in to share. There is no role check because there is nothing here to protect: no private church material, nothing about any member, no pastor-only data"
},
{
"name": "pay_with_x402",
"description": "Pay for a paid sermon or bundle per-call in USDC on Base using the x402 protocol. This is the only TOOL here that buys SoapBox faith content: the prepaid marketplace-credit tools were retired on 2026-07-15 and their endpoints now answer HTTP 410. (A person can instead buy on the item's web_url in a browser.) No SoapBox account or API key is required — the payment IS the credential (https://github.com/coinbase/x402). SoapBox is the Merchant of Record: the church keeps 70% of net and SoapBox takes 30%. This is a content SALE, never a donation — donations go 100% to the church via give_to_church."
},
{
"name": "get_api_key_status",
"description": "Report this API key's tier and daily rate limit — how many calls you have per day, not what you can afford. Nothing here gates a purchase: paid sermons and bundles are bought per-call with pay_with_x402 (USDC on Base), which needs no key and no balance at all. This tool was called get_credit_balance until the prepaid marketplace-credit wallet was retired on 2026-07-15; the old name still works but is no longer listed, and the marketplace_credits_cents field it returns is always 0 and means nothing. Do not read it as 'out of funds'."
},
{
"name": "browse_catalog",
"description": "Browse purchasable faith-content products on SoapBox (currently consented sermons; reading-plan and devotional bundles coming). Returns products with id, title, church, and price. Then pay for one with pay_with_x402 (USDC on Base). Optional church_id and text filter. No key required."
},
{
"name": "score_doctrinal_fit",
"description": "Assess how well a statement aligns with a named Christian tradition's historic doctrinal positions (e.g. Reformed, Roman Catholic, Pentecostal, Eastern Orthodox). Returns an impartial alignment rating, score, summary, and the relevant doctrinal loci. Analytical, not proselytizing. No key required."
},
{
"name": "get_lectionary",
"description": "Get the Western (Revised Common Lectionary / Roman) liturgical season, liturgical color, RCL year (A/B/C), and any major feast for a date (defaults to today). Useful for date-aware, season-appropriate faith content. Daily readings are not included (those tables are licensed). No key required."
},
{
"name": "get_daily_devotional",
"description": "Build a season-aware daily devotional for a date: the liturgical season and colour, a KJV passage chosen for that season, three reflection QUESTIONS, and a prompt for the member to pray in their own words. No key required. IMPORTANT, two things this is not. (1) It is NOT the lectionary: the reading is SoapBox's own seasonal selection, not the appointed Revised Common Lectionary reading, whose compiled tables are licensed and are not reproduced. Do not tell a member this is 'today's appointed reading'. (2) It is a study aid, not a homily and not spiritual direction — present the reflection as q"
},
{
"name": "get_audio_devotional",
"description": "The same daily devotional, SPOKEN — for members who would rather listen, or who read little. Returns audio URLs alongside the text. Requires an API key (speech costs money per character).\nLanguage: pass a consent_token with the 'context:read' scope and the member's own preferred language is used, so you need not ask them; or pass `language` explicitly for a one-off. If SoapBox has no voice for that language the tool says so and returns text only — it will NOT read the devotional in the wrong voice.\nSCRIPTURE IS ALWAYS SPOKEN IN ENGLISH (KJV) and its `translatable` flag is false. SoapBox never "
},
{
"name": "memorize_scripture",
"description": "Help a member learn a verse by heart. Two modes, no key needed.\nDRILL (omit `attempt`): returns the verse with words blanked out at the level you ask for — level 1 hides a quarter, 3 hides three quarters, 4 leaves first letters only, 5 shows nothing. The same reference and level always produce the same blanks, so practice builds on itself.\nCHECK (pass `attempt`): scores what they recalled. Returns accuracy, the words they missed, any they added, and `first_divergence` — the index of the first word that went wrong, which is the useful thing to coach on. Alignment is by longest-common-subsequenc"
},
{
"name": "synthesize_speech",
"description": "Generate spoken-audio (text-to-speech) for a verse, prayer, or devotional in 50+ languages, and get back a playable audio URL. Pass BCP-47 language (e.g. en-US, es-ES, sw-KE), optional voice/gender. Results are cached. Requires an API key (audio generation has real cost)."
},
{
"name": "get_faith_context",
"description": "Read a user's portable 'faith context' to personalize your responses — their denomination, preferred language, faith journey, and ministry interests — shared WITH THE USER'S EXPLICIT CONSENT. Requires the user's consent_token with the 'context:read' scope (bound to this agent). Use it to tailor tone, tradition, and language. It returns only the user's declared profile (never their private prayers or journal)."
}
],
"profiled_at": "2026-09-27T14:01:14.148Z"
}
}