Para IA e agentes

O Verse2Note também gera o mesmo link — coleções por tema e o dia de um plano de leitura — para o Grok, o Claude, o Cursor ou qualquer agente. A API é pública, sem login. O modelo chama a API; não inventa a URL.

API

GET /api/link para uma referência. GET /api/collections para um tema. GET /api/plans?id=gospels-30&day=1 para o dia de um plano.

GET

GET /api/link?ref=John+3:16&app=youversion&locale=en

GET /api/collections

GET /api/collections?id=salvation&app=youversion&locale=pt

GET /api/plans

GET /api/plans?id=gospels-30&day=1&app=youversion&locale=pt

POST /api/link

{
  "refs": ["John 3:16", "Romans 8:28"],
  "app": "youversion",
  "locale": "en"
}

Skill

Cole a skill no Claude, no Grok Build ou no Cursor. O agente lê as regras e chama a API deste site.

Abrir skill.md

MCP

JSON-RPC em POST /api/mcp. verse2note_link, verse2note_collection e verse2note_plan.

POST /api/mcp

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "verse2note_link",
    "arguments": { "ref": "John 3:16", "app": "youversion", "locale": "en" }
  }
}

verse2note_collection

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "verse2note_collection",
    "arguments": { "id": "salvation", "app": "youversion", "locale": "pt" }
  }
}

verse2note_plan

{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "verse2note_plan",
    "arguments": { "id": "gospels-30", "day": 1, "app": "youversion", "locale": "pt" }
  }
}

Ids dos apps

  • YouVersion (Bible App)youversion
  • Life Bible (Tecarta)tecarta
  • Logoslogos
  • Olive Treeolive-tree
  • Bible Gatewaybible-gateway
  • Blue Letter Bibleblue-letter
  • ESV.org (Crossway)esv
  • Bíblia Onlinebiblia-online
  • Bible Hubbible-hub
  • Accordanceaccordance
  • e-Sworde-sword
  • MySwordmysword
  • JW Libraryjw-library