EyevinnOSC_mcp Server

EyevinnOSC_mcp Server

🚀 眼镜飞云开源平台 MCP 服务器

MCP 服务器为 眼镜飞云开源平台 的 API 提供支持,助力开发者基于开源网络服务构建解决方案。借助开放式网络服务,创作者能够获得平台收入分成。而且,由于所有服务均基于开源技术,不存在供应商锁定问题。

🚀 快速开始

MCP 服务器为开发者提供了便捷的方式来利用开源网络服务。若你想开启使用之旅,可按以下步骤操作:

  1. 注册 眼镜飞云 OSC 账户(若尚未注册)。
  2. 获取个人访问令牌,具体路径为:在眼镜飞云 OSC 控制台进入 API 设置(设置 > API 设置),然后复制个人访问令牌。
  3. 若使用 Claude 桌面版本,需将特定内容添加到 claude_desktop_config.json 中。

✨ 主要特性

数据库设置

可创建并配置 SQL、NoSQL 或内存数据库,并以开源形式将其作为开放的网络服务提供。

存储设置

能够创建一个与 S3 兼容的存储桶,同样以开源形式作为开放的网络服务。

VOD 管道

支持构建视频点播(VOD)转码和打包管道。

📦 安装指南

个人访问令牌

  • 若未注册,需在 眼镜飞云 OSC 账户 进行注册。
  • 于眼镜飞云 OSC 控制台进入 API 设置(路径:设置 > API 设置),复制个人访问令牌。

使用 Claude 桌面版本

将以下内容添加到 claude_desktop_config.json

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

💻 使用示例

基础用法

MCP 服务器提供了一系列工具,以下是这些工具的使用示例:

osc_create_db

创建新的数据库实例:

# 示例输入
npx osc_create_db --name mydb --type SQL
# 示例输出
postgresql://user:password@host:port/mydb

osc_create_bucket

创建存储桶:

# 示例输入
npx osc_create_bucket --name mybucket
# 示例输出
{
"endpoint": "https://s3.example.com/mybucket",
"credentials": {
"accessKeyId": "ABCDEFG",
"secretAccessKey": "123456789"
}
}

osc_create_vod_pipeline

创建 VOD 转码和打包管道:

# 示例输入
npx osc_create_vod_pipeline --name mypipeline --output mybucket
# 示例输出
https://api.example.com/vod/pipelines/mypipeline/jobs

📚 详细文档

工具说明

工具名称 功能 输入参数 输出
osc_create_db 创建新的数据库实例 name (字符串):数据库实例的名称;type (字符串):数据库类型(SQL、NoSQL 或内存数据库) 数据库连接字符串
osc_create_bucket 创建存储桶 name (字符串):存储桶的名称 存储桶的端点和凭证信息
osc_create_vod_pipeline 创建 VOD 转码和打包管道 name (字符串):管道名称;output (字符串):存放文件的目标存储桶名称 提交作业的 REST 端点

🔧 技术细节

开发命令

在开发过程中,可使用以下命令:

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

npm run build 用于构建项目,npx @modelcontextprotocol/inspector dist/index.js 可对构建后的文件进行检查。

📄 许可证

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

  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-10-01 10:57

相似服务问题

相关AI产品