Eyevinn Open Source Cloud MCP Server

Eyevinn Open Source Cloud MCP Server

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

Overview

基本能力

产品定位

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

核心功能

  • 数据库设置:创建和设置基于开源的SQL、NoSQL或内存数据库,作为开放的Web服务。
  • 存储设置:创建基于开源的S3兼容存储桶,作为开放的Web服务。
  • 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端点。

常见问题解答

  • 如何获取Personal Access Token?
  • 注册Eyevinn OSC账户并在API设置中复制Personal Access Token。

使用教程

使用依赖

  • 需要Node.js环境。

安装教程

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

调试方式

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

许可证

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