古兰经搜索引擎MCP
](https://www.npmjs.com/package/quran-search-engine-mcp)   
我开发 quran搜索引擎mcp 弥合人工智能和真实古兰经文本之间的差距。
Quran Search Engine MCP in Action
这个想法很简单:这个工具不是依靠人工智能来“产生幻觉”或预测古兰经经文,而是将搜索请求路由到一个专门的、准确的搜索引擎。人工智能处理自然语言理解,而MCP服务器提供精确的、字面意义上的古兰经文本。 这意味着人工智能只处理查询,而古兰经文本总是准确的。
特性
- 🔌 MCP兼容:与Claude Desktop和其他MCP客户端无缝协作。
- 🔍 高级搜索:支持阿拉伯语规范化、引理和基于根的搜索。
- 📖 准确的结果:返回没有幻觉的精确诗句。
- 📄 分页:处理带分页的大型结果集。
- ✨ 亮点:明确标记匹配的术语。
配置(克劳德桌面)
选项1:快速入门(建议用户使用)
您可以直接使用已发布的包,而无需自己构建。
- 编辑配置文件:
- 视窗: %APPDATA%\Claude\claude_desktop_config.json - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- 添加服务器条目:
{
"mcpServers": {
"quran-search-engine-mcp": {
"command": "npx",
"args": ["quran-search-engine-mcp"]
}
}
}- 重新启动克劳德桌面。
选项2:地方发展(供贡献者使用)
- 构建服务器:
pnpm build- 编辑配置文件:
%APPDATA%\Claude\claude_desktop_config.json
- 添加服务器条目:
{
"mcpServers": {
"quran-search-engine-mcp": {
"command": "node",
"args": ["D:\\path\\to\\quran-search-engine-mcp\\dist\\server.js"]
}
}
}*注:更换 D:\\path\\to\\... 与您的项目的实际绝对路径。*
- 重新启动克劳德桌面。
用法
配置后,您可以在聊天中使用它:
“在古兰经中搜索阿,并显示结果。”
结果:任何与古兰经相关的查询都会直接发送到服务器,服务器会返回正确的经文。
使用示例:搜索先知尤努斯
引擎理解上下文和同义词。例如,在搜索时 “先知尤努斯与所有同义词”:
“用所有同义词搜索先知尤努斯”
结果包括与以下内容相关的经文 尤努斯, 尤努斯人民,甚至 Dhul修女 (《与鲸鱼同行》)。
Search Result for Yunus Search Result for Dhul-Nun
即使将搜索限制为仅搜索姓名,结果仍然精确。这证明AI理解意图,但数据来自可信来源。
使用quran搜索引擎
该服务器基于quran搜索引擎包构建,用于核心搜索逻辑、阿拉伯语规范化、词目/根匹配和高亮显示。\ 看 了解详情。
结论
quran搜索引擎mcp 将任何与MCP兼容的AI转化为古兰经搜索的可靠来源。 一切都通过服务器,文本总是正确的,人工智能只处理查询。
这为教育应用程序、智能助手或任何需要可靠、真实、无幻觉的古兰经搜索的项目打开了大门。
______________________________________________________________________
需求
- Node.js LTS
- pnpm
安装
pnpm install构建
pnpm build本地开发
pnpm dev测试
pnpm test棉绒
pnpm lint发布
pnpm build
pnpm version patch
pnpm publish --access public贡献
看 贡献.md.
联系
电子邮件:
许可证
麻省理工学院
