Back to MCP directory
publicPublicdnsLocal runtime

Votars

Votars MCP是一个支持多语言实现的工具,用于与Votars AI平台集成,处理语音转录和AI任务。

article

README

🚀 Votars - MCP 工具中文文档

Votars - MCP 是一款用于与 Votars 平台交互的工具,它支持多种语言实现(当前版本支持 Go 语言)。该工具能让用户更便捷地使用 Votars 平台的各项功能,极大提升工作效率。

🚀 快速开始

Votars - MCP 工具为开发者提供了与 Votars 平台交互的便捷途径。使用前,你需要确保满足以下环境要求:

  • 语言:Go 1.20 或更高版本。
  • 系统:支持 Linux、macOS 和 Windows。

以下是一个简单的使用示例:

package main

import (
    "fmt"
    "github.com/your-repository/votars-mcp-go"
)

func main() {
    client := votarsmcp.NewClient("your-api-key")
    result, err := client.Translate("Hello World", "zh-CN")
    if err != nil {
        fmt.Printf("Error: %v\n", err)
    } else {
        fmt.Println(result)
    }
}

✨ 主要特性

  • 当前支持语言:Go
  • 计划支持语言:Python、JavaScript、Rust 等

主要功能

  1. 提供与 Votars 平台交互的接口,方便用户调用平台功能。
  2. 支持多种语言实现,未来将逐步添加更多语言版本,以满足不同开发者的需求。

📦 安装指南

通过 Smithery 安装

您可以使用以下命令通过 Smithery 进行安装:

npx -y @smithery/cli install @scarletlabs-ai/votars-mcp --client claude

手动安装(Go 版本)

  1. 克隆项目仓库:
    git clone https://github.com/your-repository.git
    
  2. 安装依赖项并构建工具。

💻 使用示例

基础用法

package main

import (
    "fmt"
    "github.com/your-repository/votars-mcp-go"
)

func main() {
    client := votarsmcp.NewClient("your-api-key")
    result, err := client.Translate("Hello World", "zh-CN")
    if err != nil {
        fmt.Printf("Error: %v\n", err)
    } else {
        fmt.Println(result)
    }
}

高级用法

SSE 模式

config.json 文件中进行如下配置:

{
  "mode": "sse",
  "url": "https://api.votars.ai/v1/mcp",
  "headers": {
    "Authorization": "your-api-key"
  }
}

Stdio 模式

config.json 文件中进行如下配置:

{
  "mode": "stdio",
  "command": "path/to/executable"
}

📚 详细文档

关于 Votars

Votars 是一个功能强大的平台,提供以下核心功能:

  • 实时翻译:支持多种语言之间的即时翻译。
  • 错误修正:自动检测并修复文本中的语法或拼写错误。
  • 上下文理解:能够根据上下文提供更准确的翻译结果。

Votars 平台的更多信息,请访问 Votars 网站。

获取 API 密钥

  1. 访问 Votars 网站。
  2. 登录或注册账号。
  3. 进入个人设置页面,找到“API Keys”选项。
  4. 生成并下载新的 API 密钥。

获取 API 密钥步骤示例

发展规划

  • 当前支持:Go
  • 未来计划:支持更多语言(如 Python、JavaScript 等)。

📄 许可证

本项目遵循 MIT 许可证,您可以自由使用和修改代码。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client