PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP ServerssearchDataV-Atlas地理可视化
返回「search」

DataV-Atlas地理可视化

modelscope·@DataV-Atlas/atlas-tools-mcp-server

search0下载LocalModelScope

简介

DataV Atlas MCP服务是阿里云DataV团队提供的地理空间数据可视化MCP服务,提供地理空间数据的大模型可视分析能力,包含地理空间数据处理、地理空间数据生成、地理空间可视化布局算法、地理空间可视化编码工具等。

MCP Server 详情

来自 ModelScope 索引

🗺️ Atlas GIS MCP 工具集 🚀

Atlas GIS MCP 工具集由 DataV 团队打造,专为大模型智能处理地理空间数据所设计,包含地理编码、路径规划、空间数据生成与处理、行政区划解析等常见 GIS 工具。


⚙️ 前置条件

开始前请确保你已获取有效 TOKEN,否则无法正常调用工具。

⚠️ MCP 需要 Node.js v18.x 或更高版本才能正常运行。

工具调用需要使用 TOKEN进行鉴权,可前往 Atlas 工具官网 页面获取 Token,同时可查看最新的工具列表

🖥️ MCP 服务器配置

Atlas GIS MCP 工具集支持两种连接方式:stdio 模式(传统方式)和 HTTP 模式(新增支持)。

📡 stdio 模式(推荐用于本地开发)

💡 提示: 按照下方 JSON 配置即可快速集成 Atlas GIS 工具集。

{
  "mcpServers": {
    "atlas-gis-tools": {
      "name": "Atlas GIS 工具集",
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "atlas-tools-mcp-server@latest"],
      "env": {
        "TOKEN": "<YOUR_TOKEN_HERE>"
      }
    }
  }
}

🌐 HTTP 模式(推荐用于生产环境和多用户场景)

启动 HTTP 服务器:

# 使用默认端口 3001
npx -y atlas-tools-mcp-server --http

# 使用自定义端口
npx -y atlas-tools-mcp-server --http --port 8080

MCP 客户端配置:

{
  "mcpServers": {
    "atlas-gis-tools": {
      "name": "Atlas GIS 工具集",
      "type": "streamableHttp",
      "url": "http://localhost:3001/mcp?token=<YOUR_TOKEN_HERE>"
    }
  }
}

认证方式:

  1. URL 查询参数(推荐):

    http://localhost:3001/mcp?token=your_token
    
  2. HTTP 请求头:

    curl -H "Authorization: Bearer your_token" \
         http://localhost:3001/mcp
    
  3. 自定义头部:

    curl -H "X-Atlas-Token: your_token" \
         http://localhost:3001/mcp
    

🔄 HTTP 模式 vs stdio 模式

特性stdio 模式HTTP 模式
多用户支持❌ 单用户✅ 多用户并发,认证隔离
部署方式每个客户端启动独立进程单一服务器实例
资源消耗高(多进程)低(单进程)
网络访问仅本地支持远程访问
负载均衡不支持支持
监控和日志分散集中化
认证方式环境变量多种方式(URL参数、请求头等)
适用场景本地开发、单用户生产环境、多用户、企业部署

🚀 命令行选项

npx -y atlas-tools-mcp-server [OPTIONS]

选项:
  --help, -h              显示帮助信息
  --http                  启用 HTTP 模式(默认:stdio)
  --stdio                 启用 stdio 模式(默认)
  --port, -p <number>     HTTP 服务器端口(默认:3001)

环境变量:
  TOKEN, token, ATLAS_TOKEN    Atlas API 令牌
  PORT                        HTTP 服务器端口

🔒 多租户支持

多租户场景示例:

# 用户 A 使用自己的令牌
curl -X POST "http://localhost:3001/mcp?token=user_a_token" \
     -H "Content-Type: application/json" \
     -H "Accept: application/json, text/event-stream" \
     -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'

# 用户 B 同时使用自己的令牌(不会相互干扰)
curl -X POST "http://localhost:3001/mcp?token=user_b_token" \
     -H "Content-Type: application/json" \
     -H "Accept: application/json, text/event-stream" \
     -d '{"jsonrpc": "2.0", "id": 2, "method": "tools/list"}'

迁移指南(从 stdio 到 HTTP):

  1. 保持向后兼容:现有的 stdio 配置继续有效
  2. 逐步迁移:可以同时运行 stdio 和 HTTP 模式
  3. 配置更新:将 MCP 客户端配置从 stdio 改为 streamableHttp
  4. 认证调整:从环境变量改为 URL 参数或请求头
  5. 简化配置:只需要配置 token 参数即可

💡 使用案例

CherryStudio 的实际配置

CherryStudio 配置

搭配百炼 qwen-max-latest 模型使用效果

CherryStudio 使用

📝 使用技巧

可以在 Agent 的系统提示词中添加如下内容,提高工具使用成功率、生成预览工具产出的地理数据链接:

## Atlas GIS 工具使用指南

### 核心原则

1. **工具链式调用**:按数据处理逻辑顺序调用工具,使用前序工具返回的 fileUrl 作为后续输入
2. **结果可视化**:工具返回 fileUrl 时,生成预览链接:https://datav.aliyun.com/portal/school/atlas/area_generator?fileUrl=<fileUrl>
3. **简明描述**:为预览链接提供简洁标签,如「省级边界」、「简化地图」、「缓冲区分析」

_具体工具列表及参数请参考工具定义 Schema_

💡 支持 MCP Prompts 的客户端

对于支持 MCP Prompts 能力的客户端(如 Claude Desktop、CherryStudio 等),本工具集提供了 preview-geo 提示词,包含了完整的工具使用指南。您可以直接调用该提示词,无需手动复制上述内容到系统提示词中。

📚 附:工具列表(持续更新中)

以下是目前支持的主要工具,持续扩充中,欢迎关注!

📍 数据获取类

工具名称工具描述
🧭 GeoCoding地理编码工具:用于将地址转换为地理坐标
🗺️ NearbySearch周边POI搜索工具:根据中心点坐标,在指定半径范围内搜索周边的POI信息,返回GeoJSON格式的POI数据,包含名称、地址、营业时间、评分等信息
🚗 Routing地图路径规划工具:根据起点、终点和可选途径点规划最佳路线,支持驾车、步行、骑行和电动车模式。返回GeoJSON格式的路径数据。注意:途径点功能仅在驾车模式下可用,最多支持16个途径点
🏷️ AdcodeToGeojson行政区划数据获取工具:根据中国行政区划代码(必须六位编码,多个用英文逗号分隔)获取对应的 GeoJSON 数据。支持省、市、区级别。若需包含所有子级区域,可在编码后加 _full,例如:330000_full 表示获取浙江省所有子级区划
📋 GeoJsonPickGeoJSON要素选取工具:从文件URL中按索引范围提取指定要素,支持选择性包含属性字段,最大支持1000条记录

🛠️ 数据生成类

工具名称工具描述
🎯 RandomPointsInPolygon面内随机点生成工具:在指定面内随机生成点数据,支持随机(random)分布、均匀(uniform)分布、聚类(cluster)分布
📏 RandomPointsAlongLine…

相关 MCP Servers(来自「search」)

【稳定版】12306MCP火车票服务

一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。

Alphar/Railway-Real-Time-MCP-Server

代码上下文MCP

一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。

@fkesheh/code-context-mcp

代码索引MCP

一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。

@johnhuang316/code-index-mcp

代码知识记忆库工具

通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。

@davidvc/code-knowledge-mcptool

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

火车时刻查询服务

基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。

myalone/caltrain

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/datav-atlas-atlas-tools-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

#### 🌐 HTTP 模式(推荐用于生产环境和多用户场景) **启动 HTTP 服务器:** ```bash # 使用默认端口 3001 npx -y atlas-tools-mcp-server --http # 使用自定义端口 npx -y atlas-tools-mcp-server --http --port 8080

基本信息

分类
search / developer-tools / location-services / AIGC
运行方式
No
许可证
Unknown
详情文件
datav-atlas-atlas-tools-mcp-server.md