Eyevinn Open Source Cloud MCP Server

Eyevinn Open Source Cloud MCP Server

site icon
2025.04.15 5
TypeScript云服务API管理视频处理其它
Eyevinn Open Source Cloud MCP Server 是一个基于开源技术的云服务API,旨在通过开放网络服务创建解决方案。该服务允许开发者基于开源技术创建数据库、存储桶和视频点播(VOD)处理管道,且无供应商锁定问题。
View on GitHub

Overview

基本能力

产品定位

Eyevinn Open Source Cloud MCP Server 提供了一个平台,使开发者能够基于开源技术创建和管理云服务,如数据库、存储桶和视频处理管道。

核心功能

  • 数据库设置:创建和设置基于SQL、NoSQL或内存数据库的开源数据库服务。
  • 存储设置:创建基于开源技术的S3兼容存储桶。
  • VOD管道:创建用于视频点播(VOD)的转码和打包文件的分发管道。

适用场景

  • 需要快速部署和管理云数据库的场景。
  • 需要S3兼容存储解决方案的场景。
  • 需要视频转码和打包服务的场景。

工具列表

  1. osc_create_db
  2. 功能:创建新的数据库实例。
  3. 输入:数据库名称和类型(SQL、NoSQL或MemoryDb)。
  4. 输出:数据库连接字符串。
  5. osc_create_bucket
  6. 功能:创建存储桶。
  7. 输入:存储桶名称。
  8. 输出:存储桶的端点和凭证。
  9. osc_create_vod_pipeline
  10. 功能:创建VOD转码和打包管道。
  11. 输入:管道名称和输出存储桶名称。
  12. 输出:提交作业的REST端点。

常见问题解答

  • 如何获取访问令牌?
  • 在Eyevinn OSC网页控制台的API设置中获取个人访问令牌。

使用教程

使用依赖

  • 需要安装Node.js和npm。

安装教程

  1. 确保已安装Node.js和npm。
  2. 使用以下命令安装MCP服务器:
npx -y @osaas/mcp-server
  1. 在Claude Desktop配置文件中添加MCP服务器配置:
{
  "mcpServers": {
    "eyevinn-osc": {
      "command": "npx",
      "args": ["-y", "@osaas/mcp-server"],
      "env": {
        "OSC_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

调试方式

  1. 构建项目:
npm run build
  1. 使用检查器调试:
npx @modelcontextprotocol/inspector dist/index.js

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。