返回 MCP 目录
public公开dns本地运行

Eyevinn Open Source Cloud MCP Server

Eyevinn开源云MCP服务器,提供数据库、存储和VOD处理服务

article

README

🚀 眼科创新开源云 MCP 服务器

眼科创新开源云 MCP 服务器为 眼科创新开源云 的 API 提供支持,助力基于开放网络服务构建各类解决方案。通过开放网络服务,实现 creator 分享平台收入分成,且由于所有网络服务均基于开源技术,不存在供应商锁定问题。

🚀 快速开始

若要使用本 MCP 服务器,需完成以下设置配置步骤:

个人访问令牌

  • 若您尚未注册,请前往 眼科创新 OSC 账户 进行注册。
  • 登录眼科创新 OSC 控制台,进入 API 设置(路径:设置 > API 设置)。
  • 复制个人访问令牌。

与 Claude 桌面搭配使用

要在 Claude 桌面中使用本服务器,请在 claude_desktop_config.json 中添加以下内容:

{
  "mcpServers": {
    "eyevinn-osc": {
      "command": "npx",
      "args": ["-y", "@osaas/mcp-server"],
      "env": {
        "OSC_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

✨ 主要特性

  • 数据库搭建:可创建并配置 SQL、NoSQL 或内存数据库,且基于开放源代码作为开放网络服务提供。
  • 存储搭建:能够创建一个与 S3 兼容的存储桶,同样基于开放源代码作为开放网络服务提供。
  • VOD 管道:支持创建视频点播(VOD)转码和打包管道。

截图

vod 截图

📦 安装指南

开发构建

在开发环境中进行构建,可执行以下命令:

npm run build
npx @modelcontextprotocol/inspector dist/index.js

💻 使用示例

基础用法

以下是使用本 MCP 服务器提供的工具的示例:

创建新的数据库实例

# 使用 osc_create_db 创建新的数据库实例
osc_create_db --name my_database --type SQL

创建存储桶

# 使用 osc_create_bucket 创建存储桶
osc_create_bucket --name my_bucket

创建 VOD 转码和打包管道

# 使用 osc_create_vod_pipeline 创建 VOD 转码和打包管道
osc_create_vod_pipeline --name my_vod_pipeline --output my_bucket

📚 详细文档

工具说明

本 MCP 服务器提供了以下工具: | 工具名称 | 功能 | 输入参数 | 返回结果 | | ---- | ---- | ---- | ---- | | osc_create_db | 创建新的数据库实例 | name (字符串):数据库实例名称;type (字符串):数据库类型(SQL、NoSQL 或内存数据库) | 连接到数据库的字符串 | | osc_create_bucket | 创建存储桶 | name (字符串):存储桶名称 | 存储桶的端点和凭证信息 | | osc_create_vod_pipeline | 创建 VOD 转码和打包管道 | name (字符串):管道名称;output (字符串):存放文件的存储桶名称 | 提交作业的 REST 端点 |

📄 许可证

此 MCP 服务器基于 MIT 许可证发布。这意味着您可以自由使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端