圣经MCP服务器
MCP(模型上下文协议)服务器,提供对SQLite数据库中圣经经文和脚注的访问。
特性
- 获取诗歌内容:通过引用检索特定的圣经经文
- 获取章节内容:检索整本圣经章节
- 获取脚注:获取诗歌的详细学习脚注
- 多个翻译:支持各种圣经翻译,包括繁体中文、简体中文、KJV英语、Darby英语等
支持的翻译
big5-繁体中文联合版本gb-简体中文kjv-英王钦定本darby-达比圣经(英文)rcv-恢复版本(英文)korean-韩语翻译cuv_big5-中文版Big5
安装
服务器在MCP配置中自动注册,设置后应可用。
用法
获取一首诗
支持的参考格式:
"Genesis 1:1"-完整书籍名称"Gen 1:1"-书籍缩写"1:1"-章节(假设当前书籍背景)
例子:
{
"reference": "Genesis 1:1",
"translation": "kjv"
}获取章节
{
"book": "genesis",
"chapter": 1,
"translation": "big5"
}获取脚注
{
"reference": "Genesis 1:1"
}数据库
服务器连接到SQLite数据库(Bible20240820.sqlite)其中包括:
- 多个翻译中的诗歌内容
- 带有详细学习笔记的综合脚注
- 结构化圣经参考和交叉参考
MCP工具
此服务器中的可用工具:
get_verse-获取特定的诗歌内容get_chapter-获取整章内容get_footnotes-获取脚注以供参考
*注意:自动审批设置是在MCP设置中为每个用户配置的。*
发展
要修改或扩展服务器,请执行以下操作:
- 编辑
src/index.ts - 跑
npm run build编写 - 服务器将在MCP中自动重新加载
备注
- 数据库对经文使用特定的编号系统(章码、节码、段码、单位码)
- 由于翻译差异,诗句编号可能并不总是与传统的诗句编号完全对应
- 脚注包含大量的中文学习材料,并附有交叉引用
