article
README
🚀 Origins-MCP
Origins-MCP是一个收集了用户家中各类信息源的项目。它可以从多个设备和系统中提取信息,为用户提供便利的数据获取方式。
🚀 快速开始
Origins-MCP能够收集家中不同设备和系统的信息,当前支持与Home Assistant、PiHole等系统连接,还包含一些其他工具,如tar1090相关脚本。
✨ 主要特性
- 广泛的连接性:支持与Home Assistant、PiHole等系统连接,可获取室内外温度、Plex观看信息、PiHole按IP查找等数据。
- 其他工具:包含tar1090相关脚本,可查找最近的飞机信息。
📦 安装指南
环境要求
需要安装最新版本的Node.js和NPM。
安装步骤
- 下载项目源码。
- 在项目根目录下运行以下命令安装依赖:
npm install
💻 使用示例
配置
在插件文件夹中有一个connection目录,这些连接都有各自的.env文件需要配置。将文件名末尾的.example去掉,并配置相关项。
运行项目
在项目根目录下运行以下命令启动项目:
npm run start
运行测试
在项目根目录下运行以下命令进行测试:
npm run test
使用MCP Inspector
在项目根目录下运行以下命令使用MCP Inspector:
npm run inspect
在LM Studio中使用
编辑mcp.json文件并添加以下内容:
"origin-api": {
"url": "http://localhost:3636/origins-mcp"
}
微信扫一扫