极简矢量图,代表 QGIS 与 AI 集成

QGISMCP 的 AI 智能体

通过模型上下文协议(MCP)无缝连接 QGIS 与 Claude AI,实现高级 GIS 自动化。QGISMCP 支持基于提示的项目创建、实时图层管理、代码执行,以及 QGIS 与 AI 之间的全双向通信,极大提升工作效率,释放智能地理空间工作流潜力。

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
极简矢量图,展示 GIS、AI、代码及图层管理

双向通信与实时项目控制

让 Claude AI 通过安全的基于 socket 的服务器直接与 QGIS 交互。您可即时操作项目,包括创建、加载、保存项目,轻松管理矢量及栅格图层。

双向通信.
安全连接 QGIS 与 Claude AI,实现无缝指令与数据交换。
项目与图层管理.
实时创建、加载、保存 GIS 项目,添加或移除矢量及栅格图层。
实时代码执行.
可通过 Claude 在 QGIS 内直接运行 Python 代码,进行即时地理空间分析。
即时处理.
通过集成的处理工具箱轻松执行各类空间处理算法。
极简矢量图,代表插件安装与配置

插件安装与集成配置极其简单

通过简单直观的插件安装和配置,几分钟即可上手。只需几个步骤即可集成 QGIS MCP 插件和 MCP 服务器,并连接 Claude AI 实现高级自动化。

插件快速部署.
只需复制插件文件夹并重启 QGIS,即可完成 MCP 插件安装。
灵活的 MCP 服务器.
基于 Python 的 MCP 服务器,支持强大的集成与指令处理。
可定制集成.
配置 Claude AI 识别并使用 QGIS MCP 工具,实现专属工作流。
极简矢量图,展示地图图层、自动化及处理

自动化 GIS 工作流与高级处理

借助 Claude AI,自动化繁琐任务、执行高级算法、渲染高质量地图,让 QGIS 潜能尽数释放。更快、更智能地管理项目、图层及地理空间数据。

图层与项目自动化.
通过简单的 AI 指令自动加载、保存与编辑项目和图层。
高级地理空间处理.
运行空间算法、渲染地图并提取要素,全部由 Claude AI 驱动。
安全代码执行.
安全运行自定义 PyQGIS 代码,实现深度定制与分析。

MCP 集成

可用 QGIS MCP 集成工具

以下工具作为 QGIS MCP 集成的一部分可用:

ping

简单的 ping 命令,用于检测服务器连接状态。

get_qgis_info

获取当前安装的 QGIS 信息。

get_project_info

获取当前项目的信息,包括其属性与状态。

create_new_project

创建新 QGIS 项目并保存到磁盘。

load_project

从指定路径加载 QGIS 项目。

add_vector_layer

通过文件路径向当前项目添加矢量图层。

add_raster_layer

通过文件路径向当前项目添加栅格图层。

get_layers

获取当前 QGIS 项目中的所有图层。

remove_layer

通过图层 ID 从项目中移除图层。

zoom_to_layer

缩放至项目中指定图层的范围。

get_layer_features

从矢量图层获取要素,可选设置数量上限。

execute_processing

使用给定参数执行处理算法。

save_project

将当前 QGIS 项目保存到指定路径。

render_map

将当前地图视图渲染为图片文件。

execute_code

执行作为字符串提供的任意 PyQGIS 代码。

快速集成 Claude AI 与 QGIS

通过 QGISMCP 直连 Claude AI 与 QGIS,体验无缝的项目创建、图层管理与高级地理空间处理。亲自感受提示驱动的 GIS 工作流如何变革您的生产力。

QGISMCP GitHub 首页截图

什么是 QGISMCP

QGISMCP 是一个开源集成工具,可将强大的开源地理信息系统(GIS)应用 QGIS 通过模型上下文协议(MCP)连接到 Claude AI。由 jjsantos01 开发,QGISMCP 让像 Claude 这样的语言大模型能够直接与 QGIS 通信与控制。通过 AI 驱动的指令,实现 GIS 项目、图层和数据的自动化与灵活操作,无论技术用户还是非技术用户,都能轻松开展高级地理空间分析、制图和数据处理。

能力

QGISMCP 能做什么

QGISMCP 实现了 AI 模型与 QGIS 之间的高级交互与自动化,为地理空间工作流开启全新可能。以下是该服务可以实现的一些关键功能:

自动化 GIS 项目创建
通过 AI 界面发出指令,立即创建新的 QGIS 项目,简化项目搭建流程。
图层操作
使用自然语言提示添加、移除或修改地图图层,让数据组织变得轻松自如。
远程运行 GIS 代码
实时执行自定义 Python 或 QGIS 脚本,加速地理空间分析与可视化。
数据导入/导出
轻松导入和导出多种空间数据格式,提升数据协作与互操作性。
生成地图和报告
借助 AI 快速生成出版级地图和分析报告,加速决策流程。
矢量服务器和 AI 智能体

什么是 QGISMCP

AI 智能体可利用 QGISMCP 完全自动化地理空间工作流,直接控制 QGIS 实现地图生成、空间数据分析和报告制作等任务。只需自然语言指令,智能体即可处理大规模数据集、生成定制可视化,并将 GIS 能力融入更广泛的 AI 解决方案。这极大减少了人工操作,让非专业用户也能轻松使用高级 GIS 功能。