Token导航 LogoToken导航

MCP Server · 开发工具

Vibe Code

VibeCode是一个为Claude-Code提供一键式MCP服务器的工具,支持自动持久化域名和OAuth认证,适用于开发环境集成和远程代码执行。

stdio官方级别未说明来源级核验工具 0
开发工具PythonClaudeOAuth认证

快速开始

作者 / 组织
VibeTechnologies
提供方
VibeTechnologies

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

5

仓库热度

收录来源

1 个

MCP World

选型结论

Vibe Code 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

开发工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

pip install vibecode

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

VibeCode

真正的单命令MCP服务器,用于Claude Code,具有自动持久域和OAuth身份验证功能。

为什么选择VibeCode?

  • ⚡ 一个命令: vibecode start -就是这样
  • 🌐 持久域:自动创建永不更改的稳定域
  • 🔐 OAuth 2.1身份验证:claude.ai的内置身份验证
  • 🔒 缺省巩固安全:每个会话的唯一UUID路径
  • 🛠️ 零配置:智能隧道管理
  • 📱 适用于所有地方:在任何设备、任何地方使用Claude Code

安装

选项1:从PyPI安装(即将推出)

pip install vibecode

选项2:从Git安装(当前)

# Or install directly from git
pip install git+https://github.com/your-username/vibecode.git#subdirectory=vibecode

需求

# Install cloudflared (macOS)
brew install cloudflared

# Or install cloudflared (Linux/Windows)
# See: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation

快速开始

# One-time setup (optional, for persistent domain)
cloudflared tunnel login

# Start everything
vibecode start

首次运行:获取一个稳定的域,如 https://vibecode-123456.cfargotunnel.com\ 每次跑步后:自动使用同一域名!

将URL复制到Claude.ai MCP配置中一次-它永远不会改变。

将VibeCode与Claude.ai结合使用

步骤1:启动服务器

vibecode start --quick

从终端输出复制公共URL(例如。, https://example.trycloudflare.com/uuid)

查询可用工具

# Check what tools are available
curl -X POST http://localhost:8300/ \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

# Or use the included script
python query_tools.py --info

预期: 17工具 包括 claude_code (Claude Code CLI集成)

步骤2:访问Claude.ai连接器

  1. 首选 claude.ai/设置/连接器
  2. 点击 “连接器” 左侧边栏(以红色突出显示)
  3. 点击 “添加自定义连接器” 底部的按钮

步骤3:配置VibeCode连接器

  1. 在“添加自定义连接器”对话框中:

- 名字:输入 vibecode macbookv1 (或您喜欢的任何名称) - 统一资源定位符:粘贴您的VibeCode服务器URL(例如。, https://sign-returned-poultry-introduction.trycloudflare.com/)

  1. 重要:确保使用 仅限基本URL
  1. 您将看到一条安全警告:“此连接器尚未经过Anthropic验证”
  1. 点击 “添加” 继续

步骤4:连接到您的VibeCode服务器

  1. 添加连接器后,您将看到它与您的自定义名称一起列出
  2. 点击 “连接” VibeCode连接器旁边的按钮
  3. Claude.ai现在将与您的MCP服务器建立连接

所得

连接后,Claude.ai可以:

  • 读取和写入文件 在您允许的目录中
  • 运行命令 在你允许的情况下
  • 执行代码 并查看结果
  • 访问您的开发环境 通过MCP协议

示例用法

连接后,您可以要求Claude:

using claude code mcp agent, write a simple helloworld python app

克劳德将:

  1. 创建Python文件
  2. 编写Hello World代码
  3. 执行它并显示结果

命令

# Main command (automatically uses persistent domain if available)
vibecode start                   # Smart tunnel selection

# Options
vibecode start --quick           # Force quick tunnel (random domain)
vibecode start --no-tunnel      # Local only
vibecode start --port 9000      # Custom port

# Setup
vibecode setup                  # One-time setup guide

运作原理

无需设置 (只是工作):

vibecode start  # → https://abc-random.trycloudflare.com (changes each time)

一次性设置 (推荐):

cloudflared tunnel login         # One time only
vibecode start                   # → https://vibecode-123456.cfargotunnel.com (same every time)

VibeCode会自动执行以下操作:

  • ✅ 检测您是否已通过Cloudflare的身份验证
  • ✅ 首次运行时创建持久隧道
  • ✅ 在后续运行中重用相同的隧道(和域)
  • ✅ 如果未通过身份验证,则返回快速隧道

服务器配置

持久隧道与快速隧道

  • 快速隧道 (--quick):使用随机域快速设置,停止后过期
  • 持久隧道 (默认):重新启动后仍保持稳定的域

自定义路径

配置Claude可以访问的目录:

vibecode start --allowed-paths /path/to/project --allowed-paths /another/path

无身份验证模式

仅用于测试(不建议用于生产):

vibecode start --no-auth

地方发展

在没有隧道的情况下进行当地开发:

vibecode start --no-tunnel --port 8300

高级用法

# Get setup help
vibecode setup                  # Simple setup guide
vibecode tunnel guide           # Detailed tunnel guide

# Tunnel management
vibecode tunnel list            # List your tunnels
vibecode start --tunnel my-mcp  # Use specific tunnel

OAuth 2.1身份验证

VibeCode通过动态客户端注册(DCR)实现了OAuth 2.1,与Claude.ai无缝集成:

  • 授权服务器元数据: /.well-known/oauth-authorization-server
  • 动态客户端注册: /register
  • 授权端点: /authorize
  • 令牌端点: /token
  • PKCE 支持:所有客户都需要
  • 公共客户:不需要客户端机密

安全功能

  • 基于UUID的路径 每节课
  • OAuth 2.1合规性 动态客户端注册
  • Cloudflare隧道加密 用于安全通信
  • 目录访问控制 通过allow_paths配置

故障排除

连接问题

如果Claude.ai无法连接:

  1. 检查您的服务器是否正在运行:
   # Look for this output
   📡 Public URL: https://your-domain.trycloudflare.com/uuid
  1. 验证OAuth端点 可访问:
   curl https://your-domain.trycloudflare.com/.well-known/oauth-authorization-server
  1. 检查服务器日志 对于任何错误消息

常见问题

  • 404错误:添加连接器时,请确保使用基本URL(不带UUID)
  • 连接超时:您的隧道可能已过期-请重新启动 vibecode start
  • 权限不足:检查您的 allowed_paths 配置

技术细节

MCP协议支持

VibeCode实现了完整的MCP(模型上下文协议)规范:

  • JSON-RPC 2.0消息传递
  • 服务器发送事件(SSE)传输
  • 工具调用和资源访问
  • 实时双向通信

OAuth 2.1合规性

完整的OAuth 2.1实现,包括:

  • RFC 8414:授权服务器元数据
  • RFC 9728:受保护的资源元数据
  • RFC 7662:令牌自检
  • RFC 7009:令牌撤销
  • 动态客户端注册(DCR)

需求

发展

有关贡献者,请参阅 CLAUDE.md 用于技术文档和开发设置。

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

MCP服务器Python本地部署OAuth认证持久化域名开发工具Claude集成

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Vibe Code

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Vibe Code 怎么安装?

公开资料给出的安装命令是 pip install vibecode,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Vibe Code 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Vibe Code 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Vibe Code 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Vibe Code 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP