Token导航 LogoToken导航TokenDH.com
passeur demo logo
开发工具stdio官方级别未说明来源级核验

passeur demo

MCP Server

一个基于Passeur构建的MCP服务器框架,支持OAuth 2.1认证,适用于claude.ai、Claude Desktop和Claude Code。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
开发工具DockerClaude文件管理Claude DesktopClaude

安装说明

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

作者 / 组织

jfim

提供方

jfim

最后核验

2026/5/17 20:23

运行时

Docker

快速接入

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

命令预览

docker run --rm -it elixir:1.19-otp-28-slim sh -c \

详细介绍

Passeur Demo

使用以下组件构建的演示MCP服务器 Passeur.以此为起点,使用OAuth 2.1身份验证构建自己的MCP服务器,该身份验证可与claude.ai、claude Desktop和claude Code配合使用。

包含什么

  • 问候 工具——向Greeter GenServer参与者发送一个名字,并以问候语作为响应
  • 文件工具 (通过 passeur-files)--列出、读取、写入、编辑和删除可配置目录中的文件

部署要求

  • 用于OAuth DCR和令牌存储的Postgres。
  • 通过nginx、Caddy、Cloudflare隧道等进行外部SSL终止。
  • Docker,如果你想将其部署为容器

Docker快速入门

# Generate a password hash
docker run --rm -it elixir:1.19-otp-28-slim sh -c \
  'mix local.hex --force && mix eval "IO.puts(Argon2.hash_pwd_salt(\"your_password\"))"'

# Create .env file
cat > .env  Hermes.Server.Response.text(result),
     frame}
  end
end

然后添加 component PasseurDemo.Tools.MyTool 连接到您的MCP服务器模块。

使用第三方工具包

将它们作为依赖项添加到 mix.exs 并注册其组件:

# mix.exs
{:some_mcp_tools, "~> 0.1"}

# mcp_server.ex
component SomeMCPTools.Tools.CoolTool

环境变量

变量必填描述
DATABASE_URLPostgres连接URL
SECRET_KEY_BASE64+个字符的随机字符串
ADMIN_USERNAME管理员登录用户名
ADMIN_PASSWORD_HASHArgon2哈希
SERVER_URL公共HTTPS URL
VAULT_PATH文件工具目录
PORTHTTP端口(默认值:4000)
POOL_SIZE数据库池大小(默认值:10)

许可证

麻省理工学院

目录标签

目录标签

开发工具DockerClaude文件管理Elixir本地部署MCP服务器OAuth认证

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauth部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP