圣经查询服务

一个MCP(模型上下文协议)服务器,连接Claude到API.Bible,提供直接经文查找、关键词搜索和段落检索功能。

  • by timothyhankins
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 timothyhankins/bible-mcp-server

使用说明

圣经MCP服务器

将Claude连接到的MCP(模型上下文协议)服务器 API圣经,在对话中为您提供直接的经文查找、关键字搜索和段落检索。

它的作用

工具 说明
bible_list_versions 列出可用的圣经翻译(KJV、ASV、WEB等)
bible_list_books 列出特定圣经版本的书籍
bible_get_passage 取一个诗段(例如,罗马书8:28-39)
bible_get_verse 取一节经文(例如,约翰福音3:16)
bible_get_chapter 取一整章(例如,诗篇23)
bible_search 按关键字或文章引用搜索
bible_list_sections 在书中列出标题部分/周壁龛

设置

1.获取API密钥

注册地址: https://scripture.api.bible/ --启动计划是免费的。

2.安装依赖项

cd bible-mcp-server
npm install

3.建造

npm run build

4.配置环境

export BIBLE_API_KEY="your-api-key-here"

5.添加到克劳德桌面

将此添加到您的Claude Desktop配置中(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "bible": {
      "command": "node",
      "args": ["/absolute/path/to/bible-mcp-server/dist/index.js"],
      "env": {
        "BIBLE_API_KEY": "your-api-key-here"
      }
    }
  }
}

6.(可选)作为HTTP服务器运行

如果您想远程托管它或通过MCP连接器与Claude.ai一起使用它:

TRANSPORT=http BIBLE_API_KEY="your-key" npm start

服务器将在以下时间可用 http://localhost:3000/mcp.

快速参考:圣经版本ID

版本 ID
KJV de4e12af7f28f599-02
美国 06125adad2d5898a-01
WEB 9879dbb7cfe39e4d-04

使用 bible_list_versions 以发现所有可用版本。

诗句/段落ID格式

  • 诗节: BOOK.CHAPTER.VERSE → JHN.3.16, GEN.1.1, ROM.8.28
  • 通道范围: BOOK.CH.V-BOOK.CH.V → ROM.8.28-ROM.8.39
  • 完整章节: BOOK.CHAPTER → PSA.23, GEN.1
  • 图书编码:标准的3个字母缩写-- GEN, EXO, PSA, MAT, JHN, ROM, REV等等。

示例提示

连接后,您可以问Claude以下问题:

  • 《罗马书》8:28-39
  • “在ASV中寻找‘坚定的爱’”
  • “马太福音有哪些章节?”
  • “给我看诗篇22篇全文”
  • “将约翰福音1:1与现有翻译进行比较”

许可证

麻省理工学院-经文本身受API返回的出版商版权条款的约束。圣经。