Skip to content

docs(mcp): Add Dragonfly Cloud MCP - #571

Open
moredure wants to merge 1 commit into
mainfrom
add-mcp
Open

moredure wants to merge 1 commit into
mainfrom
add-mcp

Conversation

@moredure

@moredure moredure commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
documentation Ready Ready Preview Oct 25, 2026 6:18pm UTC

Request Review

romange
romange previously approved these changes Oct 22, 2026
@moredure
moredure marked this pull request as ready for review October 24, 2026 18:02
Copilot AI balanced review requested due to automatic review settings October 24, 2026 18:02
@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can choose which labels appear on a finding, and whether they show icons or text

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

PR Summary by Qodo

Document Dragonfly Cloud MCP setup and client integrations

📝 Documentation 🕐 10-20 Minutes

Grey Divider

AI Description

• Document hosted MCP access, API key scopes, and safeguards for AI-driven resource management.
• Add setup instructions for six AI clients and link MCP from the Cloud overview.
• Add availability zones to the Terraform datastore example.
Diagram

sequenceDiagram
    actor User
    participant Console as Cloud Console
    participant Client as MCP Client
    participant Server as Hosted MCP
    participant Resources as Cloud Resources
    User->>Console: Create scoped key
    Console-->>User: Return API key
    User->>Client: Configure server and key
    Client->>Server: Send bearer token
    Server->>Resources: Invoke permitted tools
Loading
High-Level Assessment

Keep the generic connection instructions alongside client-specific examples: the shared URL and authentication model remain clear, while readers can follow instructions for their chosen client. A generic-only page would be shorter but less useful for setup.

Files changed (3) +163 / -0

Documentation (3) +163 / -0
cloud.mdLink MCP and Terraform guides from the Cloud overview +2/-0

Link MCP and Terraform guides from the Cloud overview

• Adds links to the MCP guide and existing Terraform Provider guide under Cloud features and support.

docs/cloud/cloud.md

mcp.mdAdd hosted Dragonfly Cloud MCP guide +160/-0

Add hosted Dragonfly Cloud MCP guide

• Explains MCP capabilities, destructive-operation risks, API key scopes, and bearer-token authentication. Provides connection instructions for VS Code, Cursor, Claude Desktop and Claude.ai, Claude Code, Codex CLI, LM Studio, and other compatible clients.

docs/cloud/mcp.md

terraform-provider.mdAdd availability zones to Terraform datastore example +1/-0

Add availability zones to Terraform datastore example

• Adds an availability_zones value to the example datastore location configuration. The example lists the same zone twice.

docs/cloud/terraform-provider.md

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Client setup instructions contain configuration and authentication issues that can prevent users from connecting successfully.

3 open issues
What changed in this PR

Adds documentation for connecting AI clients to Dragonfly Cloud’s hosted MCP server, covering authentication, permissions, and safe operation.

Changes:

  • Introduces MCP security guidance, API-key creation, and client-specific setup instructions.
  • Adds MCP and Terraform Provider links to the Cloud overview.
  • Adds availability zones to the Terraform datastore example.
File Description
docs/​cloud/​terraform-provider.md Adds availability zones to the example configuration.
docs/​cloud/​mcp.md Documents the hosted MCP server and supported client setup.
docs/​cloud/​cloud.md Links to MCP and Terraform Provider documentation.

Review effort: Balanced

Comment thread docs/cloud/mcp.md

### Visual Studio Code

Add the following to your VS Code `settings.json` file (or to `.vscode/mcp.json` for a workspace-specific server):
Comment thread docs/cloud/mcp.md

1. Open **Settings > Connectors** and click **Add custom connector**.
2. Enter a name (e.g., `Dragonfly Cloud`) and the server URL `https://api.dragonflydb.cloud/v1/mcp`.
3. When prompted for authentication, choose a header-based option and supply the header `Authorization` with the value `Bearer <DFCLOUD_API_KEY>`.
Comment thread docs/cloud/mcp.md
```toml
[mcp_servers.dragonflycloud]
command = "npx"
args = ["-y", "mcp-remote@latest", "https://api.dragonflydb.cloud/v1/mcp", "--header", "Authorization: Bearer <DFCLOUD_API_KEY>"]

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The client setup instructions still contain configuration guidance that prevents successful MCP server registration.

3 open issues

Review effort: Balanced

This branch was successfully deployed

1 active deployment
Preview — c07fb4b6 Deployed Oct 25, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants