MCP 服务器为 眼镜飞云开源平台 的 API 提供支持,助力开发者基于开源网络服务构建解决方案。借助开放式网络服务,创作者能够获得平台收入分成。而且,由于所有服务均基于开源技术,不存在供应商锁定问题。
MCP 服务器为开发者提供了便捷的方式来利用开源网络服务。若你想开启使用之旅,可按以下步骤操作:
claude_desktop_config.json 中。可创建并配置 SQL、NoSQL 或内存数据库,并以开源形式将其作为开放的网络服务提供。
能够创建一个与 S3 兼容的存储桶,同样以开源形式作为开放的网络服务。
支持构建视频点播(VOD)转码和打包管道。
将以下内容添加到 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 文件。