Token导航 LogoToken导航TokenDH.com
Oceanum MCP logo
AI代理stdio官方级别未说明来源级核验

Oceanum MCP

MCP Server

Oceanum MCP 是一个提供AI助手访问海洋和环境数据及云存储的平台服务器包,支持数据集搜索、查询、管理和文件存储操作。

工具数

11

提示词数

0

GitHub Stars

1

资源数

0
PythonClaudeAI代理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

oceanum-io

提供方

oceanum-io

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install oceanum-mcp

详细介绍

Oceanum MCP

主控程序 服务器包,为AI助手提供访问 海洋 海洋/环境数据和云存储平台。

服务器

此包包含多个MCP服务器,可在运行时选择:

服务器描述
datamesh搜索、查询和管理海洋/环境数据集
storage列出、读取、写入和删除Oceanum云存储中的文件
combined单个端点下来自两个服务器的所有工具(默认)

先决条件

从获取API令牌 海洋.io.将其设置为 DATAMESH_TOKEN 环境变量。

安装

pip install oceanum-mcp

或者直接与 uvx:

uvx oceanum-mcp              # combined server (default)
uvx oceanum-mcp datamesh     # datamesh only
uvx oceanum-mcp storage      # storage only
uvx oceanum-mcp --list       # show available servers

配置

克劳德桌面

添加到您的 claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

组合服务器(所有工具):

{
  "mcpServers": {
    "oceanum": {
      "command": "uvx",
      "args": ["oceanum-mcp"],
      "env": {
        "DATAMESH_TOKEN": "your-token-here"
      }
    }
  }
}

单个服务器(仅限数据网格):

{
  "mcpServers": {
    "oceanum-datamesh": {
      "command": "uvx",
      "args": ["oceanum-mcp", "datamesh"],
      "env": {
        "DATAMESH_TOKEN": "your-token-here"
      }
    }
  }
}

克劳德代码

# Combined server
claude mcp add --transport stdio oceanum -- uvx oceanum-mcp

# Individual server
claude mcp add --transport stdio oceanum-datamesh -- uvx oceanum-mcp datamesh

在您的环境中设置令牌:

export DATAMESH_TOKEN=your-token-here

VS代码/点击/继续

使用相同的命令使用stdio传输:

{
  "command": "uvx",
  "args": ["oceanum-mcp"],
  "env": {
    "DATAMESH_TOKEN": "your-token-here"
  }
}

环境变量

变量必填描述
DATAMESH_TOKENOceanum API令牌(所有服务器共享)
DATAMESH_SERVICE自定义数据网格服务URL(默认值: https://datamesh.oceanum.io)
STORAGE_SERVICE自定义存储服务URL(默认值: https://storage.oceanum.io)
OCEANUM_DOMAIN覆盖所有服务的基域(默认值: oceanum.io)

数据网格工具

search_catalog

使用可选的文本搜索、时间范围和边界框过滤器搜索Datamesh目录。

参数类型说明
searchstring名称、描述或标签的文本搜索
time_startstringISO 8601开始时间
time_endstringISO 8601结束时间
bbox列表\[浮动\]边界框 [xmin, ymin, xmax, ymax] WGS84
limitint要返回的最大结果

get_datasource_info

获取数据源的完整元数据,包括模式、变量、坐标和属性。

参数类型说明
datasource_idstring数据源ID

query_data

使用筛选器查询数据源。返回大结果的数据摘要,返回小结果的完整数据。

参数类型说明
datasource_idstring要查询的数据源
variableslist\[string\]要选择的变量
time_startstringISO 8601开始时间
time_endstringISO 8601结束时间
bbox列表\[浮动\]边界框 [xmin, ymin, xmax, ymax]
geofilter_geojsonstring用于空间过滤的GeoJSON功能
level_min浮子最低垂直高度
level_max浮子最大垂直高度
coord_filtersstringJSON数组 {"coord": "name", "values": [...]}
aggregate_operationslist\[string\]聚合操作:平均值、最小值、最大值、标准值、总和
aggregate_spatialbool空间dims上的聚合(默认为true)
aggregate_temporalbool在时间维度上聚合(默认为true)
limitint要返回的最大行数

load_datasource

加载整个数据源。最适合小型数据集。

参数类型说明
datasource_idstring要加载的数据源

update_metadata

更新现有数据源上的元数据。仅更改提供的字段。

参数类型说明
datasource_idstring要更新的数据源
namestring新名称
descriptionstring新描述
tagslist\[string\]新标签
labelslist\[string\]新标签
infostring元数据字典的JSON字符串
detailsstring数据源详细信息的URL

存储工具

list_files

列出Oceanum云存储中的文件和目录。

参数类型说明
pathstring列表的目录路径(默认值:“/”)
recursivebool递归列出子目录

file_exists

检查存储器中是否存在文件或目录。

参数类型说明
pathstring要检查的路径

read_file

从存储器读取文本文件的内容。

参数类型说明
pathstring文件路径

write_file

将文本内容写入存储器中的文件。

参数类型说明
pathstring目标路径
contentstring要写入的文本内容

delete_file

从存储中删除文件或目录。

参数类型说明
pathstring要删除的路径
recursivebool递归删除目录内容

file_info

获取文件或目录的元数据。

参数类型说明
pathstring要检查的路径

示例工作流

探索太平洋的波浪数据:

  1. search_catalog(search="wave", bbox=[120, -50, 180, 10])
  2. get_datasource_info(datasource_id="some-wave-dataset")
  3. query_data(datasource_id="some-wave-dataset", variables=["Hs", "Tp"], time_start="2024-01-01", time_end="2024-01-31")

浏览和读取云存储中的文件:

  1. list_files(path="/") 查看顶级内容
  2. list_files(path="/my-project", recursive=True) 深入探究
  3. read_file(path="/my-project/config.json") 读取文件

获取数据集的快速摘要:

  1. get_datasource_info(datasource_id="my-dataset") 查看变量和时间范围
  2. query_data(datasource_id="my-dataset", limit=10) 预览数据

目录标签

目录标签

PythonClaudeAI代理海洋数据本地部署环境数据云存储数据集管理AI助手

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP