drio
Open app

MCP Weather & DigitalOcean

Source

Catalog onlyCatalog onlySTDIO

Overview

MCP Weather & DigitalOcean is a collection of Model Context Protocol (MCP) servers designed for use with Cursor, providing tools for accessing weather information and managing static websites on DigitalOcean.

To use the MCP servers, install the dependencies, build the project, and run the desired server using Node.js. Integration with Cursor is also supported by configuring the .cursor/mcp.json file.

  • Weather MCP Server: Access weather alerts and forecasts using the National Weather Service API. - DigitalOcean MCP Server: Deploy and manage static websites on DigitalOcean App Platform with various API tools. - Template for New MCP Servers: Easily create new MCP servers by copying a template and updating configurations.
  1. Retrieving weather alerts for specific US states.
  2. Deploying static websites to DigitalOcean with ease.
  3. Testing and managing deployments on DigitalOcean App Platform.

Add to your AI client

Use these steps to connect MCP Weather & DigitalOcean in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-servers-wadewegner": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-servers-wadewegner": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-servers-wadewegner": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-servers-wadewegner": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-servers-wadewegner": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-servers-wadewegner": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-servers-wadewegner"
      ]
    }
  }
}

FAQ

**Can I add my own MCP server?**

Yes! You can create a new MCP server by copying the template directory and updating the necessary configurations.

**Is there a way to test the servers?**

Yes! The project includes several test scripts located in the `tests/` directory to validate server functionality.

**What programming language is used?**

The project is developed in TypeScript.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2716,"uuid":"671b1314-506c-46e2-bcd5-c34c6446b1c4","name":"mcp-servers","title":"MCP Weather & DigitalOcean","description":"","avatar_url":"https://avatars.githubusercontent.com/u/746259?v=4","created_at":"2025-03-13T11:17:07.131Z","updated_at":"2025-03-13T11:24:55.440Z","status":"created","author_name":"wadewegner","author_avatar_url":"https://avatars.githubusercontent.com/u/746259?v=4","tags":"mcp-servers,weather,digitalocean","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/wadewegner/mcp-servers","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-07 13:22:51\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]