Token导航 LogoToken导航TokenDH.com
Luther MCP logo
搜索检索stdio官方级别未说明来源级核验

Luther MCP

MCP Server

Luther Bible MCP Server 提供对德语路德圣经(1545年)、英王詹姆斯版本和新心英文圣经的语义搜索功能,支持跨语言搜索。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
搜索PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

happyherp

提供方

happyherp

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

______________________________________________________________________

标题:路德圣经MCP 表情符号📖 颜色来源:蓝色 颜色To:紫色 sdk:docker 应用端口:7860 固定:false

路德圣经MCP服务器

对德语路德圣经(1545年)、詹姆斯国王译本和新心英语圣经的语义搜索。由...支持 intfloat/multilingual-e5-small 嵌入式-不需要API密钥。

跨语言搜索是开箱即用的:用英语查询德语诗句,反之亦然。

在HuggingFace Spaces上托管: 法语/路德圣经

______________________________________________________________________

快速入门-托管,无需安装

克劳德桌面版

添加 claude_desktop_config.json (%APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "Luther Bible": {
      "type": "sse", 
      "url": "https://aifreund-luther-bible.hf.space/sse"
    }
  }
}

重新启动克劳德桌面。完成。没有API密钥,没有本地安装。

克劳德代码

在你的shell运行

claude mcp add -s user -t sse luther-mcp https://aifreund-luther-bible.hf.space/sse

将其添加到您的 .claude.json.

注: 免费的HuggingFace层可以在大约48小时的不活动后入睡。唤醒后的第一个请求需要~15s;后续请求为~50ms。

______________________________________________________________________

本地设置(用于开发或离线使用)

1.安装依赖项

pip install -r requirements.txt

2.获取ChromaDB(选择一个)

选项A——下载预构建(约700 MB)

set CHROMA_PATH=C:\Projects\luther-mcp\bible_chroma_db
python -m luther_mcp download

选项B——从头开始构建(约10分钟)

复制圣经数据:

cd C:\Projects
git clone --depth 1 --filter=blob:none --sparse https://github.com/scrollmapper/bible_databases
cd bible_databases
git sparse-checkout set "formats/sqlite/GerBoLut.db" "formats/sqlite/KJV.db" "formats/sqlite/NHEB.db"
git checkout

运行索引器:

cd C:\Projects\luther-mcp
python -m luther_mcp index

3.添加到克劳德桌面

编辑 claude_desktop_config.json:

{
  "mcpServers": {
    "Luther Bible": {
      "command": "C:\\Python313\\python.exe",
      "args": ["-m", "luther_mcp"],
      "cwd": "C:\\Projects\\luther-mcp",
      "env": {
        "CHROMA_PATH": "C:\\Projects\\luther-mcp\\bible_chroma_db",
        "PYTHONPATH": "C:\\Projects\\luther-mcp"
      }
    }
  }
}

PYTHONPATH 是必需的--Claude Desktop不添加 cwd 自动转到Python的模块搜索路径。

______________________________________________________________________

可用工具

search_bible

语义搜索——按意义而不是关键字查找诗句。

参数类型默认值说明
querystring必填任何语言的查询
translation字符串"GerBoLut""GerBoLut" / "KJV" / "web" / "all"
n_results整数10返回结果(最多50个)
testamentstring--"OT""NT" 过滤

get_verse

按书/章/节精确查找参考文献。

参数类型默认值说明
bookstring必填德文或英文书名
chapterinteger必填章节号
verseinteger必填对数值
translation字符串"GerBoLut""GerBoLut" / "KJV" / "web" / "all"

list_translations

返回可用的翻译,包括语言、描述和字数。

______________________________________________________________________

查询示例

  • "Gottes Liebe zur Welt" → 1. 约翰福音4:9,约翰福音3:16。..
  • "God so loved the world" → 约翰福音3:16(跨语言)
  • "blessed are the peacemakers" 马太福音5:9
  • "the Lord is my shepherd" → 诗篇23:1
  • get_verse("John", 3, 16, translation="all") → 所有三种翻译

______________________________________________________________________

翻译

ID语言描述
GerBoLut德语路德圣经1545(现代拼写)
KJV中文英王钦定本
web英语新心英语圣经

数据来源于 scrollmapper/bible_databases.

______________________________________________________________________

发展

pip install -r requirements-dev.txt
python -m pytest tests/ -v

部署到HuggingFace Spaces是通过推送时的GitHub操作自动触发的 mainDocker镜像是自包含的——索引在构建时内置到镜像中。

______________________________________________________________________

发布新闻稿

将预构建的ChromaDB发布到GitHub Release(for python -m luther_mcp download):

set GITHUB_TOKEN=ghp_your_token_here
python scripts/create_release.py

碰撞 __version__luther_mcp/__init__.py 跑步前。标签和下载URL是自动导出的。

数据来源于 scrollmapper/bible_databases.

目录标签

目录标签

搜索PythonClaude语义搜索混合部署跨语言搜索圣经研究文本分析

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP