NA

nuwax-ai/mcp-proxy

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

9 stars 14 forks 质量 60 趋势 37NOASSERTION

一个全面的 Rust 工作空间, 执行 MCP( 模式上下文协议) 代理系统, 提供多种服务, 包括文件解析、 语音记录和协议转换 .

概览

一个全面的 Rust 工作空间, 执行 MCP( 模式上下文协议) 代理系统, 提供多种服务, 包括文件解析、 语音记录和协议转换 。 -:1.70或后期(建议1.75+) -:3.8+(用于文档-parser和语音-cli TTS) -:Python软件包管理器(通过卷轴安装-LsSf https://astral.sh/uv/install.sh QQ s) 访问 GitHub 发布器为您的平台下载二进制 。 所支持的平台: - Linux x86 64 - Linux ARM64 - macOS Intel (x86 64) - macOS Apple Silicon (ARM64) - Windows x86 64 将SSE/Streamable HTTP转换为stdio协议的主要代理服务. 详细文件的箱/mcp-代用/README.md。 高性能文档解析支持PDF,Word,Excel,和PowerPoint的服务. 详细文件的箱子/文件解析器/README.md.

概述(AI 翻译)

页:1

– – . . .

MCP - Proxy 工作空间

一个全面的 Rust 工作空间, 执行 MCP( 模式上下文协议) 代理系统, 提供多种服务, 包括文件解析、 语音记录和协议转换 。

□ 工作空间成员

===================================================================================================== (===================================================================== ···········.

  • ** mcp-common** *0.1.5 * MCP代理组件的共享类型和公用事业 * * *
  • ** mcp-sse-proxy** 使用 rmcp 0.10 +======================================================================================================================================================================================================================================= 使用 rmcp 0.12 执行可流式 HTTP 代理
  • mcp-sdio-proxy *0.1.18 * 带有CLI工具的主要MCP代理服务器 用于协议转换 * * 高性能多格式文档解析服务 ################################################################################################################################################################################################################################################################ ################################################################################################################################################################################################################################################################ ** **快板 ** 0.1.0 使用快板 Embed 的文本嵌入 HTTP 服务

□ 快开始

· 先决条件

  • ** Rust**:1.70或以后(建议1.75+)
  • ** Python**:3.8+(用于文档分页和语音-cli TTS)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP-Proxy Workspace

English | 简体中文


MCP-Proxy Workspace

A comprehensive Rust workspace implementing MCP (Model Context Protocol) proxy system with multiple services including document parsing, voice transcription, and protocol conversion.

Workspace Members

Crate Version Description
mcp-common 0.1.5 Shared types and utilities for MCP proxy components
mcp-sse-proxy 0.1.5 SSE (Server-Sent Events) proxy implementation using rmcp 0.10
mcp-streamable-proxy 0.1.5 Streamable HTTP proxy implementation using rmcp 0.12
mcp-stdio-proxy 0.1.18 Main MCP proxy server with CLI tool for protocol conversion
document-parser 0.1.0 High-performance multi-format document parsing service
voice-cli 0.1.0 Speech-to-text HTTP service with Whisper model support
oss-client 0.1.0 Lightweight Alibaba Cloud OSS client library
fastembed 0.1.0 Text embedding HTTP service using FastEmbed

Quick Start

Prerequisites

  • Rust: 1.70 or later (recommended 1.75+)
  • Python: 3.8+ (for document-parser and voice-cli TTS)
  • uv: Python package manager (install via curl -LsSf https://astral.sh/uv/install.sh | sh)

Installation

Using installation script (Linux/macOS):

# Install mcp-proxy
curl --proto '=https' --tlsv1.2 -sSf https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/mcp-stdio-proxy-installer.sh | sh

# Install document-parser
curl --proto '=https' --tlsv1.2 -sSf https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/document-parser-installer.sh | sh

# Install voice-cli
curl --proto '=https' --tlsv1.2 -sSf https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/voice-cli-installer.sh | sh

Using installation script (Windows PowerShell):

# Install mcp-proxy
irm https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/mcp-stdio-proxy-installer.ps1 | iex

# Install document-parser
irm https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/document-parser-installer.ps1 | iex

# Install voice-cli
irm https://github.com/nuwax-ai/mcp-proxy/releases/latest/download/voice-cli-installer.ps1 | iex

Download from GitHub Releases: Visit GitHub Releases to download binaries for your platform.

Supported platforms:

  • Linux x86_64
  • Linux ARM64
  • macOS Intel (x86_64)
  • macOS Apple Silicon (ARM64)
  • Windows x86_64

Method 2: cargo install

cargo install mcp-stdio-proxy

Method 3: Build from Source

# Clone repository
git clone https://github.com/nuwax-ai/mcp-proxy.git
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →