DigitalOcean MCP服务器扩展

该扩展在Zed的Agent面板中提供DigitalOcean的MCP服务器功能,支持所有DigitalOcean服务的管理和操作。

  • by adowair
  • Rust
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 adowair/zed-mcp-server-digitalocean

使用说明

数字海洋MCP服务器(Zed扩展)

在Zed的代理面板中暴露DigitalOcean的MCP服务器。

此扩展下载 @digitalocean/mcp 并通过Node启动它,为所有DigitalOcean服务提供MCP工具。

设置

  1. 在Zed中安装扩展(或将其作为开发扩展加载)。
  2. 将API令牌添加到扩展设置中。
  3. 在您的助手配置文件中启用服务器。

示例设置:

{
  "context_server": {
    "mcp-server-digitalocean": {
      "source": "extension",
      "enabled": true,
      "settings": {
        "digitalocean_api_token": "YOUR_DIGITALOCEAN_API_TOKEN",
        "services": "apps,databases,droplets",
        "digitalocean_api_endpoint": ""
      }
    }
  }
}

离开 services 空以启用所有服务。

设置

  • digitalocean_api_token (必填):您的DigitalOcean个人访问令牌。
  • services (可选):启用逗号分隔的服务(全部留空)。
  • digitalocean_api_endpoint (可选):覆盖DigitalOcean API基础URL。

远程MCP服务器

DigitalOcean还提供托管MCP端点。如果您喜欢这些,可以使用服务器URL将它们直接添加到Zed的MCP设置中 Authorization: Bearer YOUR_API_TOKEN 头球有关端点列表,请参阅DigitalOcean的MCP文档:https://github.com/digitalocean-labs/mcp-digitalocean以获取说明。

发展

构建扩展:

cargo build

许可证

麻省理工学院