The Living Bread
Um servidor MCP remoto gratuito para The Living Bread. Passagens bíblicas lidas palavra por palavra a partir de um texto armazenado de domínio público com rótulo de evidência, busca por palavras-chave e referências cruzadas, igrejas reais, reuniões e grupos de oração com frescor honesto, e um próximo passo para uma comunidade cristã real.
Servidor MCP hospedado
npx add-mcp 'https://mcp.living-bread.org/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP The Living Bread
Um servidor remoto Model Context Protocol para The Living Bread, uma plataforma cristã gratuita de comunidade, oração e descoberta de igrejas, sem anúncios e sem nada para comprar.
Conecte Claude, ChatGPT, Cursor, Windsurf, VS Code ou qualquer cliente MCP e ele recebe ferramentas que apontam as pessoas para Cristo e umas para as outras: Escritura lida palavra por palavra de um texto armazenado em domínio público, versículos para o que a pessoa está carregando, respostas honestas fundamentadas na Escritura, igrejas e encontros reais perto de qualquer lugar, a herança cristã e, depois que a pessoa faz login, as orações que pessoas reais fizeram por ela e os pequenos atos que pedem.
- Endpoint público (sem login):
https://mcp.living-bread.org/mcp - Endpoint com login (OAuth 2.1, age como a pessoa que o aprova):
https://mcp.living-bread.org/me - Página inicial, lista de ferramentas e botões de instalação: https://mcp.living-bread.org/
- Registro oficial MCP:
org.living-bread.mcp/living-bread
Conectar
Claude Code:
claude mcp add --transport http living-bread https://mcp.living-bread.org/mcp
Claude: Personalizar, Conectores, Adicionar, Adicionar conector personalizado, cole a URL (escolha /me e "Entrar agora" para as ferramentas com login). ChatGPT: Configurações, Segurança e login, Modo desenvolvedor ativado, depois Plugins, +, um aplicativo com a mesma URL. Cursor e VS Code: botões de um clique; Codex, Gemini CLI, Windsurf (Devin Desktop), Cline e Copilot: configurações no hub, cada uma verificada com a documentação do fornecedor.
Habilidades e pacotes da plataforma
Seis habilidades (as cinco abaixo e uma abrangente) são a fonte canônica em skills/; os pacotes da plataforma em packages/ são cópias construídas a partir dela (node scripts/build-packages.mjs). Verifique-os com node scripts/validate-skills.mjs e execute as avaliações somente leitura com node skills/run-evals.mjs. As habilidades são: find-your-family-in-christ, pray-with-someone, meet-christ-in-the-word, take-one-step-together, bring-your-people-together.
Claude Code, um passo na versão 2.1.275 ou posterior: /plugin install living-bread --marketplace thegoodfruit/living-bread-mcp (o arquivo do marketplace é .claude-plugin/marketplace.json na raiz desta pasta, que é a raiz do espelho público).
Status honesto de cada superfície: docs/AI_PLATFORM_MATRIX.md. O que funciona e o que não funciona: docs/AI_CAPABILITY_MAP.md. Passos de instalação em palavras simples: docs/AI_INSTALL_GUIDE.md. Lançamento: docs/AI_MAINTAINER_GUIDE.md.
O que contém
No endpoint público /mcp (e /sse), 13 ferramentas sob um único padrão de nomenclatura, cada uma com um mode: get_crisis_help (primeiro, em perigo), read_scripture (passagem, contexto, busca, comparar, palavras_originais, referências_cruzadas, verificar, traduções), find_scripture_for (necessidade, tópico, palavras_de_jesus, pão_diário), learn_the_faith (evangelho, crença, parábola, milagre, hino, significado_do_nome, santo, santo_do_dia, herança, comparar_tradições, outras_fés, estação_difícil, uma_oração_por), find_churches (perto, por_id), find_gatherings (hoje_à_noite, esta_semana, qualquer), find_people_to_pray_with (uma_pessoa_agora, a_vigília, pessoas_reais_orarão, tabelas_ao_vivo, orações_próximas, ouvir_a_oração_do_reino, orar_por_alguém), find_ways_to_serve (perto, necessidades_públicas), find_communities (para_participar, universidade), see_the_kingdom (mapa, hoje, testemunhos, adoração), start_with_christ (começar, próximos_passos, planos_de_leitura), search (resultados, resposta, protocolo) e fetch. Cada resposta nomeia seu modo e a implementação que respondeu (answered_by). O mapa é src/data/lean-map.json; o design é docs/MCP_LEAN_PUBLIC.md.
O endpoint com login /me e o perfil do ChatGPT /app listam as mesmas implementações sob seus próprios nomes, inalteradas: Ler: scripture_passage, verses_for, daily_bread, ask_living_bread, the_gospel, what_the_bible_says_about, a_prayer_for, parable, miracle, teaching_of_jesus, belief, hymn, name_meaning, threshold, saint_of_the_day, reading_plans, come_and_see, crisis_resources. Encontrar: find_churches_near, church, find_gatherings_near, events_this_week, communities_to_join, kingdom_map, universities, denomination_compare, heritage_lookup, prayers_left_near, tables_live_now, testimonies, family_activity_today, worship_now, search, fetch, begin, hear_the_kingdom_pray, pray_for_someone, gatherings_tonight, where_can_i_serve_publicly, kingdom_protocol_lookup. Com login: who_am_i, my_day, prayers_waiting_for_me, prayers_i_offered, my_walk, my_family, my_church, my_invitations, family_saying_yes, invite_someone, e os atos consentidos say_amen, pray_for_someone, speak_a_blessing, bring_what_i_carry, say_yes, going_to_gathering, set_a_table, someone_to_talk_to, offer_to_serve. Ferramentas de pastor aparecem apenas para pastores verificados. Dez prompts nomeados pelo momento em que a pessoa chega, quatro modelos de recursos, três cartões para clientes que renderizam interface.
Novo na 1.3.0
- O conjunto público enxuto (acima). Uma implementação por capacidade: as ferramentas nomeadas registram-se em um servidor de captura em
/mcp(src/lean.ts), e cada modo enxuto valida contra o esquema de entrada da própria ferramenta nomeada e chama seu retorno de chamada.tests/mcpLean.test.tsprova que toda ferramenta pública nomeada tem um modo e que todo parâmetro é alcançável;tests/mcpAppLock.test.tsetest/app-lock.mjsbloqueiam a lista de ferramentas e anotações do/appparatest/app-profile.lock.json. - Escritura em respostas de atos (offer_to_serve, set_a_table, invite_someone, shepherd_doors, bring_what_i_carry, someone_to_talk_to, worship_now) é lida da KJV armazenada e citada textualmente com sua referência; paráfrases saíram. going_to_gathering é marcada como destrutiva.
Novo na 1.2.0
- Rótulos de evidência. Toda resposta que carrega Escritura tem
structuredContent.evidence: tradução, cobertura do cânon, versão do corpus (um SHA-256 sobre os 66 arquivos de livros armazenados,src/data/corpus.json, reconstruído porpython3 scripts/build-corpus.py), atribuição,retrieved_ate um SHA-256 de cada passagem exatamente como retornada.content_layerssepara Escritura de interpretação (e de quem) e reflexão. - A Palavra bem lida:
scripture_context(uma passagem com os versículos ao redor),scripture_search(todo versículo contendo as palavras, paginado),cross_references(OpenBible.info, CC BY, classificado por votos de leitores). - Seis jornadas de ponta a ponta:
journey_next_stepse seis prompts (find_community_near_me,someone_to_pray_with_tonight,serve_this_weekend,new_to_christianity_where_do_i_start,prayer_group_in_my_language,understand_and_live_a_passage): no máximo cinco resultados, cada um comwhyefreshness, e um link de próximo passo carregando?via=mcp.... - Atualização em todo resultado de encontro, sala e disponibilidade:
scheduled,recently_observed,verified_liveourecord;available_nowé verdadeiro apenas quando é. - Um envelope:
ok,result_state,ids,source_url,freshness,visibility,next_actions; cursores em listas que crescem; erros comoisErrormais{ ok: false, reason, try_instead }; umidempotency_keyem toda escrita, e escritas confirmadas idênticas dentro de dez minutos nunca são feitas duas vezes. - Conteúdo recuperado é dado, nunca instruções: marcação e frases em formato de instrução são removidas de tudo que uma ferramenta retorna e marcadas.
- Com login:
who_is_available_nowefind_help_for_my_needsobre as janelas de presença e o roteador. /status(uma autoverificação barata),/distribution.json,/versions.jsone o hub em/.- Avaliação:
node eval/run.mjs [base]executaeval/cases.jsonl(71 casos) e escreveeval/RESULTS.md.
Leis
A Escritura nunca é gerada; é lida do texto armazenado. Igrejas nunca são inventadas. O endpoint com login age apenas para a pessoa com login sob a segurança de nível de linha do próprio aplicativo, confirma antes de toda escrita, nunca ora em nome de uma pessoa e nunca ouve uma voz por ela. Quando alguém fala em se machucar, a linha de crise real do seu país vem antes de qualquer versículo. Nada é pontuado ou classificado. Tudo aponta para Jesus Cristo e para amar uns aos outros.
Execute você mesmo
npm ci
python3 scripts/build-corpus.py # only when assets/bible changes
npx wrangler dev --port 8791
node test/client.mjs http://127.0.0.1:8791/mcp
node eval/run.mjs http://127.0.0.1:8791 --label local
O servidor é um Cloudflare Worker (Agents SDK McpAgent, um Durable Object por sessão). O texto King James (assets/bible/books) e as referências cruzadas divididas por livro (assets/bible/xref) são servidos como ativos estáticos. Dados ao vivo vêm da API pública Christian Knowledge em https://discover.living-bread.org/api (CC BY 4.0) e de funções de banco de dados anônimas e com limite de taxa. A única chave neste repositório é a chave anônima pública do projeto, que o próprio aplicativo envia; a segurança de nível de linha decide o que ela pode ler.
Licença
Código: MIT. O texto da King James Version é de domínio público. Referências cruzadas: OpenBible.info, CC BY. Dados da API Christian Knowledge são CC BY 4.0, atribuição "The Living Bread (living-bread.org)".
"Eu sou o pão da vida." João 6:35. Jesus Cristo é o Senhor.