Token导航 LogoToken导航

MCP Server · 开发工具

Ocireg MCP

An MCP (Model Context Protocol) server that provides tools for querying OCI registries and image references.

SSE官方级别未说明来源级核验工具 0
开发工具Go容器化

快速开始

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

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

13

仓库热度

收录来源

3 个

MCP.so

选型结论

Ocireg MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过SSE 远程服务接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

SSE

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

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

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

上手步骤

  1. 1

    确认访问方式

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

  2. 2

    获取服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

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

详细介绍

OCI 注册表 MCP 服务器

一个提供用于查询OCI(开放容器镜像)工具的MCP(模型上下文协议)服务器 注册表和镜像引用。

概述

这个项目实现了一个基于SSE的MCP服务器,该服务器支持由大型语言模型(LLM)驱动的功能 用于与OCI注册表进行交互的应用程序。它提供了用于检索的工具 有关容器镜像的信息,包括标签列表等。

特性/特点

  • 获取有关OCI镜像的信息
  • 为仓库列出标签
  • 获取镜像清单
  • 获取图像配置

MCP 工具

服务器提供以下MCP工具:

获取图像信息

获取有关OCI镜像的信息。

输入:

  • image_ref镜像引用(例如,docker.io/library/alpine:latest)

输出:

  • 图像信息包括摘要、大小、架构、操作系统、创建日期以及

层数

列出标签

列出仓库的标签。

输入:

  • repository仓库名称(例如,docker.io/library/alpine)

输出:

  • 仓库的标签列表

获取镜像清单

获取OCI镜像的清单文件。

输入:

  • image_ref镜像引用(例如,docker.io/library/alpine:latest)

输出:

  • 图像清单

获取图像配置

获取OCI镜像的配置。

输入:

  • image_ref镜像引用(例如,docker.io/library/alpine:latest)

输出:

  • 图像配置

使用方法/用途

使用 ToolHive 运行(推荐)

运行OCI Registry MCP服务器的最简单方法是使用 ToolHive(注:该词可能是一个特定品牌或平台的名称,直接翻译为“工具蜂巢”可能无法准确传达其原意,具体翻译需结合上下文或品牌背景。),它提供了安全的, MCP服务器的容器化部署:

# Install ToolHive (if not already installed)
# See: https://docs.stacklok.com/toolhive/guides-cli/install

# Register a supported client so ToolHive can auto-configure your environment
thv client setup
# Run the OCI Registry MCP server (packaged as 'oci-registry' in ToolHive)
thv run oci-registry

# List running servers
thv list

# Get detailed information about the server
thv registry info oci-registry

该服务器将对您的MCP兼容客户端开放,并且可以查询OCI(Oracle Cloud Infrastructure) 图像信息的注册表。

使用ToolHive进行身份验证

如果您需要访问私有注册表,可以提供身份验证 使用ToolHive的密钥管理功能来管理凭据:

# For bearer token authentication
thv secret set oci-token
# Enter your bearer token when prompted

thv run --secret oci-token,target=OCI_TOKEN oci-registry

# For username/password authentication
thv secret set oci-username
thv secret set oci-password
# Enter your credentials when prompted

thv run --secret oci-username,target=OCI_USERNAME --secret oci-password,target=OCI_PASSWORD oci-registry

发展

先决条件

  • Go 1.21 或更高版本
  • 访问OCI注册表

认证

服务器支持以下访问私有资源的认证方法: OCI 注册表(按优先级顺序):

  1. HTTP 授权头 (最高优先级):在(请求/消息中)包含一个承载令牌

HTTP请求的 Authorization 头球

- Authorization: Bearer - 此方法优先于所有其他认证方法 - 当存在时,忽略环境变量和Docker配置

  1. 承载令牌环境变量设置以下环境变量:

- OCI_TOKEN用于注册表认证的承载令牌

  1. 用户名和密码设置以下环境变量:

- OCI_USERNAME用于注册表认证的用户名 - OCI_PASSWORD注册表认证的密码

  1. Docker 配置 (最低优先级):如果未提供其他身份验证方式,

服务器将使用默认的Docker密钥链,该密钥链会从(指定位置)读取凭据 ~/.docker/config.json。

示例:

# HTTP Authorization header (for per-request authentication)
# This is handled automatically by the MCP client when making requests
# Example: curl -H "Authorization: Bearer mytoken" http://localhost:8080/...

# Bearer token authentication via environment variable
export OCI_TOKEN=mytoken

# Username/password authentication via environment variables
export OCI_USERNAME=myuser
export OCI_PASSWORD=mypassword

端口配置

服务器可以配置为使用以下任一方式监听特定端口:

  1. 环境变量:

- MCP_PORT监听的端口号(必须在0到65535之间) - 如果未设置或设置无效,则默认使用端口8080

  1. 命令行标志:

- -port覆盖环境变量设置(必须在0到...之间) 和65535) - 如果提供的端口无效,则默认使用8080端口 - 示例: ./ocireg-mcp -port 9090

测试

go test ./...

代码检查(或代码规范检查)

golangci-lint run

贡献

我们欢迎向这个MCP服务器贡献内容!如果您愿意贡献,请 审查/回顾 贡献指南 关于如何获取的详细信息 开始。

如果你遇到bug或有功能需求,请 提出一个问题 在……中 仓库或加入我们 #mcp-servers 在我们的(平台上/频道里) 社区Discord服务器。

许可证

此项目采用Apache v2许可证授权——有关详情,请参阅LICENSE文件 细节。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-tools容器镜像Go本地部署OCI注册表MCP协议开发工具容器化

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

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

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

先想清楚的地方

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

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

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

同类对比

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

MCP.so · 本页

0SSE未标注3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Ocireg MCP 怎么安装?

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

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

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

Ocireg MCP 收费吗?

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

Ocireg MCP 需要 API Key 吗?

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

Ocireg MCP 支持哪些客户端?

公开资料没有标注具体客户端;支持远程 MCP 地址的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP