Token导航 LogoToken导航

MCP Server · 数据服务

Arc Gismcp

ArcGIS MCP Server是一个连接AI语言模型与ArcGIS Online的桥梁,提供智能地理空间数据发现和分析功能,支持通过自然语言关键词搜索和查询地理空间特征层。

stdio官方级别未说明来源级核验工具 0
Python数据分析AI代理

快速开始

作者 / 组织
GarrickGarcia
提供方
GarrickGarcia

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

12

仓库热度

收录来源

1 个

MCP World

选型结论

Arc Gismcp 属于数据服务类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

ArcGIS MCP服务器

模型上下文协议(MCP)服务器,提供与ArcGIS Online的无缝集成,使AI助手能够搜索和查询地理空间要素层。

概述

此MCP服务器充当AI语言模型和ArcGIS Online之间的桥梁,允许智能地理空间数据发现和分析。它通过ArcGIS Online进行身份验证,并提供了强大的工具,用于以针对AI消费优化的格式查找和检索要素层数据。

特性

  • 安全认证:使用基于环境的凭据连接到ArcGIS Online
  • 智能图层搜索:使用自然语言关键字发现要素层
  • 数据提取:从要素图层检索属性表作为结构化CSV数据
  • 多层支持:处理单层和功能服务集合
  • 错误处理:用于故障排除的强大错误报告

可用工具

search_layers

在ArcGIS Online中搜索与关键字匹配的要素图层,并返回各个图层的REST服务URL。

参数:

  • keyword (string):查找匹配图层的搜索词(例如,“消防栓”、“道路”、“公园”)

退货: 匹配层名称及其REST服务URL的格式化列表。

例子:

Fire Hydrants: https://services.arcgis.com/.../FeatureServer/0
Water Distribution System: https://services.arcgis.com/.../FeatureServer/1

工作流提示: 首先使用此工具发现要素层,然后将返回的URL链接到其他工具。

summarize_field

为ArcGIS要素图层中的特定字段提供全面的统计数据。

参数:

  • service_url (string):功能层的REST服务URL(从 search_layers)
  • field_name (string):要分析的字段的名称(从 get_feature_table)

退货: 字段类型适当的统计数据包括:

  • 所有类型:总计数、空百分比、唯一值、前10个最常见的频率值
  • 数字字段:最小值、最大值、平均值、中位数、众数、标准差
  • 日期字段:最早日期、最晚日期和日期范围

例子:

Field: Status
Type: esriFieldTypeString
Total features: 150
Null values: 5 (3.3%)
Unique values: 3

Top 10 values:
  'Active': 120 (82.8%)
  'Maintenance': 20 (13.8%)
  'Inactive': 5 (3.4%)

工作流提示: 完整的工作流程: search_layers → get_feature_table (查看字段)→ summarize_field (分析)。

search_content

在ArcGIS Online中搜索任何类型的内容项,并返回其项目ID。

参数:

  • keyword (string):查找匹配内容的搜索词(例如,“流量”、“人口”、“仪表板”)
  • item_type (可选字符串):针对特定内容类型进行筛选(例如,“网络地图”、“仪表板”、“功能服务”)

退货: 匹配项目标题及其项目ID和内容类型的格式化列表。

例子:

Traffic Analysis Dashboard: abc123def456 | Type: Dashboard
Population Web Map: xyz789uvw012 | Type: Web Map
Transportation Network: def456ghi789 | Type: Feature Service

get_feature_table

使用REST服务URL从指定的要素层检索属性表的示例(前20行)。

参数:

  • service_url (string):目标功能层的REST服务URL(从 search_layers)

退货: CSV格式的前20行属性数据,不包括用于高效处理的几何图形。注:这是一个示例,不是完整的表格。

例子:

OBJECTID,Name,Type,Status,Install_Date
1,Hydrant_001,Fire Hydrant,Active,2020-01-15
2,Hydrant_002,Fire Hydrant,Maintenance,2019-08-22

工作流提示: 使用后 search_layers 预览数据结构并识别字段名称以供进一步分析。

设置

先决条件

  • Python 3.11或更高版本
  • 具有适当权限的ArcGIS Online帐户

安装

  1. 克隆存储库
  1. 安装依赖项:
   pip install -e .
  1. 创建一个 .env 使用ArcGIS Online凭据创建文件:
   ARCGIS_USERNAME=your_username
   ARCGIS_PASSWORD=your_password

运行服务器

python main.py

服务器将启动并通过stdio传输监听MCP连接。

建筑

该服务器使用FastMCP框架构建,并利用ArcGIS Python API与ArcGIS Online服务无缝集成。它在启动时处理身份验证,并维护持久连接以实现高效查询。

工作流

内容发现

  1. 搜索内容:使用 search_content 按关键字和类型查找项目(网络地图、仪表板等)
  2. 用于特征层分析:使用 search_layers 而是找到用于数据提取的特定层

特定于图层的数据分析(推荐工作流)

  1. 查找图层:使用 search_layers 按关键字定位特定特征层
  2. 预览数据:使用 get_feature_table 使用REST URL查看字段名和示例数据(20行)
  3. 分析字段:使用 summarize_field 获取特定感兴趣领域的详细统计数据

用例

  • 数据发现:使用自然语言查询查找相关的地理空间数据集和应用程序
  • 空间分析:提取属性数据,用于AI驱动的分析和洞察
  • 报告生成:自动从多个要素层收集数据,以生成综合报告
  • 质量保证:以编程方式检查功能层内容和服务配置

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

地理信息系统Python本地部署数据查询ArcGIS集成AI辅助分析空间数据

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

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

0stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

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

常见问题

5 条

Arc Gismcp 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Arc Gismcp 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Arc Gismcp 收费吗?

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

Arc Gismcp 需要 API Key 吗?

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

Arc Gismcp 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP