写入MCP服务器
这是Brev的MCP服务器实现。
配置
MCP服务器使用Brev CLI的API访问令牌,并且当前设置组织。
跟随 Brev文件 下载CLI并登录(如果您还没有)。
如果你想切换你的Brev组织,运行 brev set
CLI访问令牌每小时过期一次。如果你有任何403错误,只需运行 brev ls 以刷新访问令牌。
快速入门
在本地设置存储库
git clone git@github.com:brevdev/brev-mcp.git
安装uv
跟随 紫外线安装指南
克劳德桌面版
在MacOS上: ~/Library/Application\ Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json
将以下内容添加到您的 claude_desktop_config.json:
Development/Unpublished Servers Configuration
"mcpServers": {
"brev_mcp": {
"command": "uv",
"args": [
"--directory",
"
",
"run",
"brev-mcp"
]
}
}发展
建筑与出版
准备分发包裹:
- 同步依赖关系并更新锁文件:
uv sync- 构建包分发:
uv build这将在 dist/ 目录。
- 发布到PyPI:
uv publish注意:您需要通过环境变量或命令标志设置PyPI凭据:
- 令牌:
--token或UV_PUBLISH_TOKEN - 或用户名/密码:
--username/UV_PUBLISH_USERNAME和--password/UV_PUBLISH_PASSWORD
调试
由于MCP服务器在stdio上运行,调试可能具有挑战性。为了达到最佳调试效果 经验,我们强烈建议使用 MCP检查员.
您可以通过以下方式启动MCP检查器 使用此命令:
npx @modelcontextprotocol/inspector uv --directory /Users/tmontfort/Brev/repos/brev_mcp run brev-mcp启动后,检查器将显示一个URL,您可以在浏览器中访问该URL以开始调试。
