Nvidia Brev

Nvidia Brev

🚀 Brev MCP 服务器实现

这是一个为 Brev 实现的 MCP 服务器,借助该服务器可实现特定功能,为相关操作提供支持。

🚀 快速开始

本地设置仓库

可通过以下命令将仓库克隆到本地:

git clone git@github.com:brevdev/brev-mcp.git

安装 uv

请按照 uv 安装指南 进行 uv 的安装。

Windows 桌面版

在不同操作系统下,配置文件的位置有所不同:

  • 在 MacOS 上:~/Library/Application\ 支持/Claude/claude_desktop_config.json
  • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json%

需将以下内容添加到你的 claude_desktop_config.json 中:

开发/未发布的服务器配置
"mcpServers": {
"brev_mcp": {
"command": "uv",
"args": [
"--directory",
"",
"run",
"brev-mcp"
]
}
}

✨ 主要特性

MCP 服务器利用 Brev CLI 的 API 访问令牌和当前设置的组织来实现相关功能。

📦 安装指南

配置相关

MCP 服务器使用 Brev CLI 的 API 访问令牌和当前设置的组织。若你还未下载并登录 CLI,请参考 Brev 文档 进行操作。

若要切换 Brev 组织,可运行 brev set

需注意,CLI 访问令牌每小时过期一次。若遇到任何 403 错误,只需运行 brev ls 刷新访问令牌即可。

构建与发布

准备分发包的步骤如下:

  1. 同步依赖项并更新锁定文件:
uv sync
  1. 构建包发行版:
uv build

此操作将在 dist/ 目录下创建源代码和轮格式发行版。 3. 发布到 PyPI:

uv publish

注意:你需要通过环境变量或命令行参数设置 PyPI 凭证:

  • 令牌:--tokenUV_PUBLISH_TOKEN
  • 或者用户名/密码:--username/UV_PUBLISH_USERNAME--password/UV_PUBLISH_PASSWORD

💻 使用示例

基础用法

在本地设置仓库时,使用以下命令:

git clone git@github.com:brevdev/brev-mcp.git

高级用法

可通过运行以下命令启动 MCP Inspector 进行调试:

npx @modelcontextprotocol/inspector uv --directory /Users/tmontfort/Brev/repos/brev_mcp run brev-mcp

启动后,Inspector 会显示一个 URL,你可以在浏览器中访问该 URL 开始调试。由于 MCP 服务器通过 stdio 运行,调试可能具有挑战性,使用 MCP Inspector 可获得最佳的调试体验。

  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-10-05 16:09

相似服务问题

相关AI产品