Brev MCP server

Brev MCP server

site icon
2024.12.16 3
PythonMCP 服务器Brev 集成其它
Brev MCP server 是一个为 Brev 实现的 MCP 服务器。它主要用于与 Brev CLI 集成,提供 API 访问令牌和当前设置的组织信息。该服务器支持通过 stdio 进行通信,并提供了调试工具 MCP Inspector 来帮助开发人员进行调试。
View on GitHub

Overview

基本能力

产品定位

Brev MCP server 是一个为 Brev 实现的 MCP 服务器,主要用于与 Brev CLI 集成,提供 API 访问令牌和当前设置的组织信息。

核心功能

  1. 使用 Brev CLI 的 API 访问令牌和当前设置的组织信息。
  2. 支持通过 stdio 进行通信。
  3. 提供了调试工具 MCP Inspector 来帮助开发人员进行调试。

适用场景

  1. 与 Brev CLI 集成的开发环境。
  2. 需要调试 MCP 服务器的开发场景。

工具列表

  1. Brev CLI: 用于获取 API 访问令牌和设置组织信息。
  2. MCP Inspector: 用于调试 MCP 服务器。

常见问题解答

  1. 403 错误: CLI 访问令牌每小时过期一次,运行 brev ls 可以刷新访问令牌。

使用教程

使用依赖

  1. 下载并安装 Brev CLI,并登录: bash brev login
  2. 如果需要切换 Brev 组织,运行: bash brev set <org-name>

安装教程

  1. 克隆仓库: bash git clone [email protected]:brevdev/brev-mcp.git
  2. 安装 uv: 参考 uv 安装指南
  3. 配置 Claude Desktop:
  4. MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  5. Windows: %APPDATA%/Claude/claude_desktop_config.json 添加以下配置: json "mcpServers": { "brev_mcp": { "command": "uv", "args": [ "--directory", "<path-to-repo>", "run", "brev-mcp" ] } }

调试方式

  1. 使用 MCP Inspector 进行调试: bash npx @modelcontextprotocol/inspector uv --directory /Users/tmontfort/Brev/repos/brev_mcp run brev-mcp 启动后,Inspector 会显示一个 URL,可以在浏览器中访问以开始调试。

许可证

None