Malaysia Prayer Time for Claude Desktop
用于马来西亚祈祷时间数据的模型上下文协议 (MCP) 服务器
本指南帮助你设置和使用马来西亚祷告时间工具,作为 Claude 桌面版的扩展。
安装
自动安装(推荐)
./install.sh
手动安装
pip install requests mcp
chmod +x claude_mcp_server.py
启动服务器
./claude_mcp_server.py
连接 Claude 桌面版
方法 1:通过 Claude 扩展 UI
- 打开 Claude 桌面版 → 设置 → 扩展
- 添加新扩展 → 自定义扩展
- 名称填写"马来西亚祷告时间"
- 输入服务器显示的连接信息
方法 2:编辑配置文件
- 运行
./get_path.py
获取配置信息 - 编辑配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- 添加配置片段:
{ "mcpServers": { "Malaysia Prayer Time": { "command": "/path/to/claude_mcp_server.py", "args": [] } } }
- 重启 Claude 桌面版
使用方法
可用工具
- list_zones - 列出所有可用祷告时间区域
- get_prayer_times - 获取指定区域的祷告时间
- get_current_prayer - 检查当前祷告状态
示例查询
- "马来西亚有哪些可用的祷告时间区域?"
- "显示今天吉隆坡的祷告时间"
- "吉兰丹现在的祷告时间是什么?"
- "SGR01的下一个祷告时间是什么时候?"
常用区域代码
SGR01
: 雪兰莪(巴生谷、吉隆坡)JHR01
: 柔佛(奥岛、班加拉岛)KTN01
: 吉兰丹(哥打巴鲁)WLY01
: 吉隆坡、布城
故障排除
- 确保已安装所有依赖项
- 检查 API 可访问性
- 验证 Claude 配置文件语法正确
- 重启 Claude 桌面版后再试
本工具使用 github.com/mptwaktusolat/api-waktusolat 的 API