← Back to directory
W

WorldWideView

Community
Open-source, plugin-driven geospatial intelligence engine
GitHub source repository ↗
★ 1.9k Stars Category · Other Very popular Source revision 7d9aa92bea45
45FMRS · D
Reliability
5/20
Security and permissions
10/20
Maintenance
10/20
Documentation
12/20
Setup experience
8/20

WorldWideView offers a unique MCP server for controlling a live globe visualization, but its tool set is underdocumented. It suits developers interested in geospatial AI integration but requires API key management and plugin loading awareness.

Read the FMRS scoring method →

WorldWideView is a real-time geospatial engine that visualizes live global data on an interactive 3D globe. Using a dynamic 'All-Bundle' plugin architecture, independent data sources—like live aircraft, maritime vessels, or conflict events—are ingested and rendered decoupled from the core 3D viewer. The platform includes a built-in MCP endpoint (/api/mcp) that allows MCP clients (e.g., Claude Desktop, Cursor) to connect directly with Bearer token authentication. The server also exposes an optional Agent Bus (HTTP+SSE control surface) for external tools to drive the running browser session.

Tools

The tool list has not been reviewed yet.

Setup

Generate an API key from the /setup page of your running WorldWideView instance. Then add the following configuration to your MCP client (replace https://your-host with the actual origin): { "mcpServers": { "worldwideview": { "type": "http", "url": "https://your-host/api/mcp", "headers": { "Authorization": "Bearer <your-api-key>" } } } }

claude_desktop_config.json
{
  "mcpServers": {
    "worldwideview": {
      "type": "http",
      "url": "https://your-host/api/mcp",
      "headers": {
        "Authorization": "Bearer <your-api-key>"
      }
    }
  }
}

Fit and risk

Best for

  • Developers building AI-driven situational awareness tools or geospatial data exploration.
  • Teams looking to add MCP control to a CesiumJS-based platform.

Not for

  • Users expecting a rich set of MCP tools (none are documented currently).
  • Users wanting a simple integration without managing API keys or configuration.

Required permissions

  • Access to the WorldWideView instance (requires API key).
  • Potentially control the browser session (via optional Agent Bus).

Risks and side effects

  • The server is stateless and cannot push list_changed notifications proactively; clients may need to refetch.
  • Plugin tools appear only after the corresponding plugin is loaded.
  • Bearer token exposure if shared insecurely.

Troubleshooting

  1. Ensure the API key is correctly passed as a Bearer token.
  2. If plugin tools don't appear, reload tools/list after loading the plugin in the browser.
  3. Verify the WorldWideView instance is reachable from the MCP client (correct URL and network).

Use cases

Control a live 3D globe in real-time from an LLM agent for situational awareness.
Visualize real-time aircraft, maritime, or event data in an interactive global environment.

Supported clients

Claude DesktopFull support
Claude CodeFull support
CursorFull support
ClineFull support