Token导航 LogoToken导航

MCP Server · 搜索检索

qgis MCP

Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop

HTTP官方级别未说明来源级核验工具 0
自动化处理PythonClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
jjsantos01
提供方
jjsantos01

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

949

仓库热度

收录来源

4 个

MCP.so

选型结论

qgis MCP 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过HTTP 远程服务接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

HTTP

认证方式

无需认证

部署方式

仅本地运行

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

QGISMCP - QGIS模型上下文协议集成

QGISMCP 连接 QGIS(读作“Q-Eye-ess”,但通常直接称为“QGIS”) 到;向;朝 克劳德AI 通过 模型上下文协议(MCP)这使得克劳德能够直接与QGIS进行交互并控制它。这种集成使得快速创建项目、加载图层、执行代码等操作变得更为便捷。

特点/功能

  • 双向沟通通过基于套接字的服务器将Claude AI连接到QGIS。
  • 项目操纵在QGIS中创建、加载和保存项目。
  • 图层操作向项目中添加或移除矢量图层或栅格图层。
  • 执行处理执行处理算法(处理工具箱)。
  • 代码执行在QGIS中通过Claude运行任意Python代码。功能非常强大,但使用此工具时也需格外谨慎。

组件

该系统由两个主要组件构成:

  1. QGIS插件一个QGIS插件,用于在QGIS内创建一个套接字服务器以接收并执行命令。
  2. MCP 服务器一个实现了模型上下文协议并连接到QGIS插件的Python服务器。

安装

先决条件

  • QGIS 3.X(仅在3.22版本上测试过)
  • Claude 桌面版
  • Python 3.10 或更高版本
  • UV包管理器:

如果你使用的是Mac,请安装uv作为

brew install uv

在 Windows PowerShell 中

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

否则,安装说明可在其网站上找到: 安装uv

⚠️ 未安装UV前请勿继续

下载代码

将此仓库下载到您的电脑。您可以使用以下命令克隆它:

git clone git@github.com:jjsantos01/qgis_mcp.git

QGIS插件

你需要复制这个文件夹 qgis_mcp_plugin(可译为“QGIS MCP 插件”) 并将其内容放到您的QGIS配置文件插件文件夹中。

你可以在QGIS中通过菜单获取你的配置文件文件夹 Settings -> User profiles -> Open active profile folder 然后,前往 Python/plugins 并粘贴该文件夹 qgis_mcp_plugin。

在Windows机器上,插件文件夹通常位于: C:\Users\USER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins

在MacOS上: ~/Library/Application\ Support/QGIS/QGIS3/profiles/default/python/plugins

然后关闭QGIS并重新打开它。前往菜单选项 Plugins > Installing and Managing Plugins,选择 All 按Tab键并搜索“QGIS MCP”,然后勾选QGIS MCP复选框。

桌面集成版的Claude

首选 Claude > Settings > Developer > Edit Config > claude_desktop_config.json 包括以下内容:

如果你找不到“开发者选项卡”或 claude_desktop_config.json 看看这个 文档资料。
{
    "mcpServers": {
        "qgis": {
            "command": "uv",
            "args": [
                "--directory",
                "/ABSOLUTE/PATH/TO/PARENT/REPO/FOLDER/qgis_mcp/src/qgis_mcp",
                "run",
                "qgis_mcp_server.py"
            ]
        }

    }
}

使用方法

开始连接

  1. 在QGIS中,前往 plugins > QGIS MCP > QGIS MCP
  1. 点击“启动服务器”

与Claude一起使用

一旦在Claude上设置了配置文件,并且服务器在QGIS上运行,您将看到一个带有QGIS MCP工具的锤子图标。

工具
  • ping - 使用简单的ping命令检查服务器连接性
  • get_qgis_info - 获取当前安装的QGIS信息
  • load_project - 从指定路径加载QGIS项目
  • create_new_project - 创建一个新项目并保存它
  • get_project_info - 获取当前项目信息
  • add_vector_layer - 将一个矢量图层添加到项目中
  • add_raster_layer - 向项目中添加一个栅格图层
  • get_layers - 获取当前项目中的所有图层
  • remove_layer - 通过ID从项目中移除一层
  • zoom_to_layer - 缩放到指定图层的范围
  • get_layer_features - 从矢量图层中检索特征,可选限制数量
  • execute_processing - 使用给定参数执行处理算法
  • save_project - 将当前项目保存到指定路径
  • render_map - 将当前地图视图渲染为图像文件
  • execute_code - 执行作为字符串提供的任意PyQGIS代码

示例命令

这是我用来举的例子 演示:

You have access to the tools to work with QGIS. You will do the following:
	1. Ping to check the connection. If it works, continue with the following steps.
	2. Create a new project and save it at: "C:/Users/USER/GitHub/qgis_mcp/data/cdmx.qgz"
	3. Load the vector layer: ""C:/Users/USER/GitHub/qgis_mcp/data/cdmx/mgpc_2019.shp" and name it "Colonias".
	4. Load the raster layer: "C:/Users/USER/GitHub/qgis_mcp/data/09014.tif" and name it "BJ"
	5. Zoom to the "BJ" layer.
	6. Execute the centroid algorithm on the "Colonias" layer. Skip the geometry check. Save the output to "colonias_centroids.geojson".
	7. Execute code to create a choropleth map using the "POB2010" field in the "Colonias" layer. Use the quantile classification method with 5 classes and the Spectral color ramp.
	8. Render the map to "C:/Users/USER/GitHub/qgis_mcp/data/cdmx.png"
	9. Save the project.

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

research-and-data地理信息系统Python本地部署AI集成自动化处理Python脚本QGIS插件

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 4 个目录同时收录,信息可以交叉核对。
  • 走远程地址,接入方不用在本地装运行环境。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
qgis MCP

MCP.so · 本页

0HTTP未标注4 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

qgis MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

qgis MCP 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

qgis MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

qgis MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

qgis MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP