Token导航 LogoToken导航TokenDH.com
Uno MCP Stdio logo
安全风控stdio官方级别未说明来源级核验

Uno MCP Stdio

MCP Server

Uno MCP Stdio 是一个本地代理工具,为不支持OAuth认证的MCP客户端提供安全连接Uno Gateway的服务。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
安全认证Python开发工具

安装说明

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

作者 / 组织

agentrix-ai

提供方

agentrix-ai

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uvx uno-mcp-stdio

详细介绍

一个MCP STDIO

](https://pypi.org/project/uno-mcp-stdio/) ![Python 3.11+](https://www.python.org/downloads/) ![License: MIT](https://opensource.org/licenses/MIT)

Uno MCP网关的本地stdio代理 -为不支持OAuth身份验证的MCP客户端提供本地代理。

🎯 问题解决了

许多MCP客户端(如Manus、Cherry Studio)不支持OAuth 2.0身份验证,无法直接连接到需要身份验证的MCP服务器。

uno-mcp-stdio 充当本地代理:

  1. 使用stdio模式与MCP客户端通信(所有客户端都支持)
  2. 在本地安全地存储OAuth令牌
  3. 将请求代理到远程Uno网关,自动附加身份验证信息
┌─────────────────┐     stdio      ┌─────────────────┐     HTTPS      ┌─────────────────┐
│   MCP Client    │ ◄────────────► │  uno-mcp-stdio  │ ◄────────────► │  Uno Gateway    │
│ (No OAuth)      │                │  (Local Proxy)  │   + Bearer     │  (Remote)       │
└─────────────────┘                └─────────────────┘                └─────────────────┘

🚀 快速开始

安装

# Run directly with uvx (recommended)
uvx uno-mcp-stdio

# Or install with pip
pip install uno-mcp-stdio
uno-mcp-stdio

首映

首次运行时需要OAuth身份验证:

$ uvx uno-mcp-stdio
🔐 Authentication required
📋 Please open the following link in your browser to complete authentication:
   https://mcpmarket.cn/oauth/authorize?...

⏳ Waiting for authentication...
✅ Authentication successful! Token saved
🚀 Uno MCP Stdio is ready

配置MCP客户端

在MCP客户端中配置stdio服务器:

Manus/Cherry工作室配置示例:

{
  "mcpServers": {
    "uno": {
      "command": "uvx",
      "args": ["uno-mcp-stdio"]
    }
  }
}

如果与pip一起安装:

{
  "mcpServers": {
    "uno": {
      "command": "uno-mcp-stdio"
    }
  }
}

⚙️ 配置

环境变量

变量描述默认值
UNO_GATEWAY_URLUno网关URLhttps://uno.mcpmarket.cn/mcp
UNO_CREDENTIALS_PATH令牌存储路径~/.uno-mcp/credentials.json
UNO_DEBUG调试模式false

令牌存储

经过身份验证的令牌存储在 ~/.uno-mcp/credentials.json:

{
  "access_token": "xxx",
  "refresh_token": "xxx",
  "expires_at": 1736345678,
  "token_type": "Bearer"
}

清除身份验证

# Delete token file to re-authenticate
rm ~/.uno-mcp/credentials.json

🔐 身份验证流程

1. Start uno-mcp-stdio
   │
   ▼
2. Check ~/.uno-mcp/credentials.json
   │
   ├─ Valid token → Proxy requests directly
   │
   └─ No/expired token → Start authentication flow
      │
      ▼
3. Start temporary HTTP server (localhost:random port)
   │
   ▼
4. Generate OAuth URL, display to user
   │
   ▼
5. User completes authorization in browser
   │
   ▼
6. MCPMarket callback to local server
   │
   ▼
7. Exchange token, save to file
   │
   ▼
8. Close temporary server, start proxying

🛠️ 发展

# Clone repository
git clone https://github.com/agentrix-ai/uno-mcp-stdio.git
cd uno-mcp-stdio

# Install dependencies
uv sync

# Run
uv run uno-mcp-stdio

# Debug mode
UNO_DEBUG=true uv run uno-mcp-stdio

📄 许可证

麻省理工学院

🌐 语言

目录标签

目录标签

安全认证Python开发工具OAuth代理本地部署本地代理MCP客户端支持

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauth部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP