返回市场
艾克离子-MCP

艾克离子-MCP

作者:Dhenenjay2 星标更新:2025-11-08

项目介绍

🌍 Axion-MCP

高级地球引擎MCP服务器 - 针对Claude桌面的企业级地理空间分析平台

License: MIT Node Version Earth Engine

将Claude桌面转变为一个强大的地理空间分析工作站,可以直接访问Google地球引擎的海量卫星数据目录和先进的处理能力。

✨ 主要特性

🛰️ 综合超级工具(共6个)

  • earth_engine_data - 搜索、过滤并访问卫星数据集
  • earth_engine_process - 先进的图像处理和分析
  • earth_engine_export - 导出数据到各种格式和目的地
  • earth_engine_system - 系统管理和配置
  • earth_engine_map - 基于Web的交互式可视化
  • crop_classification - 基于机器学习的作物类型分类

🌐 地理空间模型(共5个)

  • 🔥 野火风险评估 - 多因素火灾危险分析
  • 🌊 洪水风险评估 - 基于水文和地形的洪水建模
  • 🌾 农业监测 - 作物健康和产量估计
  • 🌳 森林砍伐检测 - 森林变化跟踪
  • 💧 水质监测 - 水体分析

🚀 技术能力

  • 30多个卫星数据集 - 包括Landsat、Sentinel、MODIS等
  • 植被指数 - NDVI、NDWI、EVI、SAVI、NBR
  • 无云复合图 - 自动云掩蔽和镶嵌
  • 时间序列分析 - 时间变化检测
  • 导出选项 - Google云端硬盘、云存储、地球引擎资产
  • 交互式地图 - 带有多层的基于Web的可视化

🔧 安装

先决条件

  • Node.js 18+
  • 具有地球引擎访问权限的Google Cloud账户
  • Claude桌面应用程序

快速设置

  1. 克隆仓库
git clone https://github.com/Dhenenjay/Axion-MCP.git
cd Axion-MCP
  1. 安装依赖项
npm install
  1. 构建项目
npm run build
npm run build:next
  1. 设置地球引擎凭证
# 设置您的服务账户密钥路径
export GOOGLE_APPLICATION_CREDENTIALS="path/to/your/service-account-key.json"
  1. 启动服务器
npm run start:next
  1. 配置Claude桌面%APPDATA%\Claude\claude_desktop_config.json中添加:
{
  "mcpServers": {
    "axion-mcp": {
      "command": "node",
      "args": ["C:\\path\\to\\Axion-MCP\\mcp-sse-complete.cjs"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "path/to/credentials.json"
      }
    }
  }
}

💡 使用示例

在Claude桌面中

计算植被指数:

"使用地球引擎计算过去一个月加利福尼亚州的NDVI"

野火风险评估:

"分析科罗拉多州的野火风险,考虑植被、湿度和地形"

作物分类:

"使用最近的Sentinel-2影像创建爱荷华州的作物类型地图"

水质监测:

"监测过去一年塔霍湖的水质变化"

📊 架构

Claude桌面 ← MCP协议 → Axion-MCP服务器
                                      ↓
                                 SSE桥接器
                                      ↓
                                Next.js API
                                      ↓
                              地球引擎API
                                      ↓
                              卫星数据

🛠️ 可用操作

数据操作

  • 搜索卫星数据集
  • 按日期、位置、云量过滤
  • 获取数据集信息
  • 将地名转换为坐标

处理操作

  • 计算植被指数
  • 创建无云复合图
  • 进行地形分析
  • 时间序列分析
  • 统计操作

导出操作

  • 生成可视化缩略图
  • 导出至Google云端硬盘
  • 导出至云存储
  • 保存为地球引擎资产

📈 性能

  • 优化稳定性 - 从30多个工具减少到6个综合超级工具
  • 缓存系统 - 对重复操作进行智能缓存
  • 超时处理 - 对长时间运行的操作进行优雅处理
  • 并行处理 - 支持批处理操作

🔒 安全性

  • 服务账户认证
  • 安全凭证处理
  • 支持速率限制
  • 输入验证

📚 文档

🤝 贡献

欢迎贡献!请先阅读我们的贡献指南

📄 许可证

MIT © 2024 Dhenenjay

🙏 致谢

  • Google地球引擎团队
  • Anthropic MCP团队
  • 开源社区

需要帮助? 打开一个问题或联系我们!