使用说明
DateTime位置MCP工具(用于克劳德模型上下文协议)
这个Python工具使用您的公共IP地址提供当前日期、时间和您的大致地理位置。它被设计为用作 模型上下文协议(MCP) Anthropic的Claude桌面应用程序。
什么是MCP(模型上下文协议)?
主控程序 是Anthropic引入的一种协议,允许Claude和其他AI模型与外部工具和脚本进行交互。通过实现MCP接口,Claude可以调用您的工具来执行操作或获取数据,通信通常通过标准输入/输出(stdio)进行。
特性
-
获取当前日期和时间
以友好的格式返回当前系统日期和时间。 -
获取我的位置
使用您的公共IP地址来估计您的城市、地区、国家和坐标。
需求
安装
-
下载或克隆此存储库
地方dateclaude.py在计算机上的文件夹中。 -
再进行
在项目文件夹中打开终端并运行:pip install aiohttp mcp
用法
作为MCP工具运行
启动该工具,使其监听来自Claude的MCP请求:
python dateclaude.py
脚本将等待Claude通过stdio发出的请求。
与Claude桌面应用程序集成
-
打开克劳德桌面应用程序
确保安装了最新版本。 -
转到“工具”或“MCP插件”部分
(这可能被称为“添加工具”、“管理MCP工具”或类似工具。) -
添加新的MCP工具
- 选择添加本地MCP工具。
- 输入您的完整路径
dateclaude.py文件,例如:python /path/to/dateclaude.py - 将协议/传输设置为
stdio如果提示。
-
保存并启用该工具
Claude现在应该检测到以下工具:get_current_datetimeget_my_location
-
使用Claude中的工具
现在,您可以让Claude获取当前日期/时间或您的位置,它将使用您当地的MCP工具。
故障排除
-
权限错误:
确保Python和所需的包已安装,并且可以从您的终端访问。 -
网络问题:
定位工具使用免费 ipnfo.io 网站 API如果您没有互联网连接或防火墙阻止了请求,位置查找将失败。 -
Claude应用程序未检测工具:
仔细检查路径并确保脚本正在运行。有关MCP工具集成,请参阅Claude应用程序的文档。
作者 Pranesh S
联系人: praneshmadhan646@gmail.com
