
Eyevinn Open Source Cloud MCP Server

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兼容存储解决方案的场景。
- 需要视频转码和打包服务的场景。
工具列表
osc_create_db
- 能力:创建新的数据库实例。
- 输入:数据库实例名称和类型(SQL、NoSQL或MemoryDb)。
- 返回:数据库的连接字符串。
osc_create_bucket
- 能力:创建存储桶。
- 输入:存储桶名称。
- 返回:存储桶的端点和凭证。
osc_create_vod_pipeline
- 能力:创建VOD转码和打包管道。
- 输入:管道名称和输出存储桶名称。
- 返回:提交作业的REST端点。
常见问题解答
- 如何获取Personal Access Token?
- 注册Eyevinn OSC账户并在API设置中复制Personal Access Token。
使用教程
使用依赖
- 需要Node.js环境。
安装教程
- 确保已安装Node.js和npm。
- 使用以下命令安装MCP服务器:
bash npx -y @osaas/mcp-server
- 在
claude_desktop_config.json
中配置MCP服务器:json { "mcpServers": { "eyevinn-osc": { "command": "npx", "args": ["-y", "@osaas/mcp-server"], "env": { "OSC_ACCESS_TOKEN": "<YOUR_TOKEN>" } } } }
调试方式
- 构建项目:
bash npm run build
- 使用检查器调试:
bash npx @modelcontextprotocol/inspector dist/index.js