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

MCP Auth Manager

MCP Server

用于管理MCP服务器认证的Web界面,提供仪表盘以查看、配置和认证MCP服务器。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
JavaScript配置管理Docker支持

安装说明

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

作者 / 组织

intelligenttools-ai

提供方

intelligenttools-ai

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

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

命令预览

docker run -d \

详细介绍

MCP身份验证管理器

用于管理MCP服务器身份验证的Web UI。提供一个仪表板,用于查看、配置和验证MCP服务器以供使用 麦克波特.

Dashboard

特性

  • 仪表盘 --从mcporter配置中查看所有具有身份验证状态的MCP服务器
  • OAuth 2.0流程 --完全支持OAuth,包括发现、动态客户端注册和PKCE
  • 许可证管理 -手动添加、编辑和删除API令牌
  • 组态管理 --添加、编辑和删除MCP服务器配置
  • Docker支持 --在已装载配置卷的容器中运行

快速开始

本地开发

# Clone the repo
git clone https://github.com/intelligenttools-ai/mcp-auth-manager.git
cd mcp-auth-manager

# Run (no npm install needed - zero dependencies!)
npm start

# Or with auto-reload
npm run dev

打开http://localhost:9876

码头工人

# Using docker-compose (recommended)
docker-compose up -d

# Or build and run manually
docker build -t mcp-auth-manager .
docker run -d \
  -p 9876:9876 \
  -v ~/clawd/config:/config \
  -v ~/.mcporter:/credentials \
  mcp-auth-manager

配置

环境变量

变量默认值描述
PORT9876服务器端口
MCPORTER_CONFIG~/clawd/config/mcporter.jsonmcporter配置路径
MCPORTER_CREDENTIALS~/.mcporter/credentials.json凭据文件的路径

mcporter配置格式

{
  "mcpServers": {
    "notion-workspace": {
      "description": "Notion workspace: My Workspace",
      "baseUrl": "https://mcp.notion.com/mcp",
      "auth": "oauth"
    },
    "custom-api": {
      "description": "Custom API server",
      "command": "node",
      "args": ["server.js"],
      "auth": "token"
    }
  }
}

凭证格式

凭据以mcporter兼容的格式存储:

{
  "version": 1,
  "entries": {
    "server-name|hash": {
      "tokens": {
        "access_token": "...",
        "token_type": "Bearer",
        "refresh_token": "...",
        "expires_at": "2025-01-01T00:00:00Z"
      },
      "client": {
        "client_id": "..."
      }
    }
  }
}

OAuth流

对于具有以下功能的服务器 "auth": "oauth":

  1. 点击仪表板上的“身份验证”
  2. 应用程序通过以下方式发现OAuth端点 .well-known/oauth-authorization-server
  3. 在OAuth服务器上动态注册客户端
  4. 使用PKCE质询重定向到授权端点
  5. 用户授权访问
  6. 回调交换令牌代码
  7. 保存到凭据文件的令牌

运输类型

  • HTTP/SSE (baseUrl)--用于通过HTTP的远程MCP服务器
  • 标准 (command)--对于作为子进程运行的本地MCP服务器

身份验证类型

  • OAuth --具有发现功能的完整OAuth 2.0流程
  • 令牌 -手动输入API密钥/令牌
  • --无需身份验证

发展

# Run with auto-reload
npm run dev

# The server has zero external dependencies
# Just Node.js 18+ required

许可证

麻省理工学院

目录标签

目录标签

JavaScript配置管理Docker支持认证管理本地部署OAuth2.0令牌管理

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauth部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP