Showcases

Showcase - National Weather Service

MCPBus showcase to create MCP-connector to the National Weather Service API (NWS).

One line command used to create MCP-server:

mcpbus \
 --openapi-spec=https://downloads.mcpbus.io/config/openapi-weather-gov.json \
 --openapi-auth-api-key=abcxyz

Publicly available MCP-endpoint:

https://nws-showcase.mcpbus.io/mcp

Claude Desktop

  1. Open Claude Desktop config file claude_desktop_config.json (can be accessed via Claude Desktop UI in Settings->Developer->Edit Config).

  2. In the config "mcpServers" section - add JSON entry describing your MCP server which was run with MCPBus:

    {
      "mcpServers": {
        "National Weather Service API": {
          "command": "/usr/local/bin/npx",
          "args": [
            "mcp-remote",
            "https://nws-showcase.mcpbus.io/mcp",
            "--transport",
            "http-first",
            "--debug"
          ]
        }
      }
    }
    
  3. Restart Claude Desktop.


Claude Code

Command to add National Weather Service MCP-connector to Claude Code:

claude mcp add \
  --transport http \
  National-Weather-Service-API \
  https://nws-showcase.mcpbus.io/mcp

Gemini CLI

Command to add National Weather Service MCP-connector to Gemini CLI:

gemini mcp add \
  --transport http \
  "National Weather Service API" \
  https://nws-showcase.mcpbus.io/mcp
Previous
Environment variables
Next
Q&A