Token导航 LogoToken导航TokenDH.com
Oomol Connect MCP Server logo
AI代理stdio官方级别未说明来源级核验

Oomol Connect MCP Server

MCP Server

oomol-connect-mcp-sdk-ts

Oomol Connect MCP SDK 是一个支持与Cherry Studio、VSCode等MCP兼容客户端集成的开发工具包,提供完整的MCP协议支持和多种工具功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

oomol-lab

提供方

oomol-lab

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y oomol-connect-mcp-sdk-ts

详细介绍

Oomol Connect MCP SDK

中文文档

用于Oomol Connect的MCP(模型上下文协议)SDK,可与Cherry Studio、VSCode和其他MCP兼容客户端集成。

特性

  • ✅ 基于官方的完全MCP协议支持 @modelcontextprotocol/sdk
  • ✅ 涵盖Oomo Connect所有功能的9个工具
  • ✅ 完全支持TypeScript类型
  • ✅ 文件上传支持(本地路径和base64编码)
  • ✅ 具有指数回退的智能轮询
  • ✅ 实时进度监控
  • ✅ 智能版本筛选(默认返回最新版本)
  • ✅ 与Cherry Studio、VSCode、Claude Desktop轻松集成

安装

全球安装

npm install -g oomol-connect-mcp-sdk-ts

使用npx(推荐)

npx -y oomol-connect-mcp-sdk-ts

地方发展

git clone 
cd oomol-connect-mcp-sdk-ts
npm install
npm run build

配置

环境变量

变量描述必填默认
OOMOL_CONNECT_BASE_URLAPI基本URL-
OOMOL_CONNECT_API_TOKENAPI令牌-
MCP_SERVER_NAMEMCP服务器名称“oomol connect”
MCP_SERVER_VERSIONMCP服务器版本package.json版本
OOMOL_CONNECT_DEFAULT_TIMEOUT默认超时(毫秒)300000(5分钟)

配置示例

# Required
export OOMOL_CONNECT_BASE_URL="http://localhost:3000/api"
export OOMOL_CONNECT_API_TOKEN="api-your-token-here"

# Optional
export OOMOL_CONNECT_DEFAULT_TIMEOUT="300000"

MCP客户端集成

樱桃工作室

添加到Cherry Studio的MCP配置中:

{
  "mcpServers": {
    "oomol-connect": {
      "command": "npx",
      "args": ["-y", "oomol-connect-mcp-sdk-ts"],
      "env": {
        "OOMOL_CONNECT_BASE_URL": "http://localhost:3000/api",
        "OOMOL_CONNECT_API_TOKEN": "your-token-here"
      }
    }
  }
}

克劳德桌面

增添 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "oomol-connect": {
      "command": "npx",
      "args": ["-y", "oomol-connect-mcp-sdk-ts"],
      "env": {
        "OOMOL_CONNECT_BASE_URL": "http://localhost:3000/api",
        "OOMOL_CONNECT_API_TOKEN": "your-token-here"
      }
    }
  }
}

VSCode

在VSCode设置中配置或使用MCP扩展。

可用工具

高级工具(推荐)

  1. list_blocks -列出所有可用块(默认情况下返回最新版本,可选所有版本)
  2. list_tasks -列出任务历史记录
  3. 执行任务 -执行任务并等待完成(最常见)
  4. 执行任务与文件 -通过文件上传执行任务
  5. list_packages -列出已安装的软件包
  6. 安装包 -安装软件包并等待完成

低级工具(高级)

  1. 创建任务 -无需等待即可创建任务(异步)
  2. 获取任务 -查询任务状态
  3. 停止任务 -停止运行任务

使用示例

列表块

{
  "tool": "list_blocks",
  "arguments": {
    "includeAllVersions": false
  }
}

每个区块自动包含 blockId (格式: "package::name")以及 version 领域。

执行任务

{
  "tool": "execute_task",
  "arguments": {
    "blockId": "audio-lab::text-to-audio",
    "inputValues": {
      "text": "Hello",
      "voice": "en-US-JennyNeural"
    },
    "pollIntervalMs": 2000,
    "timeoutMs": 300000
  }
}

使用文件执行任务

{
  "tool": "execute_task_with_files",
  "arguments": {
    "blockId": "ffmpeg::audio_video_separation",
    "inputValues": {
      "outputFormat": "mp3"
    },
    "files": [
      {
        "path": "/absolute/path/to/video.mp4"
      }
    ]
  }
}

安装软件包

{
  "tool": "install_package",
  "arguments": {
    "name": "package-name",
    "version": "1.0.0"
  }
}

程序化使用

import { OomolConnectMcpServer } from "oomol-connect-mcp-sdk-ts";

const server = new OomolConnectMcpServer({
  baseUrl: "http://localhost:3000/api",
  authHeader: "Bearer your-token",
  name: "my-server",
  version: "1.0.0",
});

await server.run();

发展

# Install dependencies
npm install

# Build
npm run build

# Development mode (watch)
npm run dev

# Run locally
npm start

建筑

此SDK基于以下内容构建:

  • @modelcontextprotocol/sdk -官方MCP SDK
  • oomol-connect-sdk -Oomol Connect API客户端

SDK提供了一个零逻辑重复包装 oomol-connect-sdk,通过MCP协议公开其功能。

许可证

麻省理工学院

贡献

欢迎投稿!请打开问题或提交拉取请求。

相关项目

支持

对于问题和疑问:

  • GitHub问题: 创建问题
  • 文档:有关更多使用模式,请参阅示例文件夹

目录标签

目录标签

TypeScriptClaudeAI代理开发工具包本地部署模型上下文协议客户端集成TypeScript支持文件上传

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

oomol-connect-mcp-sdk-ts

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP