3dcitydb-mcp-server

InstallView on GitHub

3dcitydb-mcp-server is an MCP server by tum-gis. A Model Context Protocol (MCP) server that gives AI assistants (Claude Code, Claude Desktop, and any MCP-compatible client) direct, natural language access to semantic 3D city models in CityGML managed within a 3DCityDB V5. Also includes an agentic Chatbot application using the MCP server with comme. It has 18 GitHub stars and ranks #799 of 2017 in Media & Design by stars.

Category
Media & Design
Author
tum-gis
GitHub stars
18
This week
Tracking since 20 Oct 2026
Language
Python
License
Apache-2.0 (open source)
Last update
2026-10-23 (yesterday)
Links
SourcePyPI

How to install 3dcitydb-mcp-server

3dcitydb-mcp-server is published on PyPI as 3dcitydb-mcp-server, and it depends on mcp. These steps assume it runs as a local stdio server, which is the usual setup.

  1. Check the README. Confirm the start command and note any API keys or environment variables it needs (pass them with -e KEY=value or an env block). You need uv for uvx.
  2. Add it to Claude Code from a terminal:
    claude mcp add 3dcitydb-mcp-server -- uvx 3dcitydb-mcp-server
  3. Or add it to Cursor or Claude Desktop in .cursor/mcp.json or claude_desktop_config.json:
    {
      "mcpServers": {
        "3dcitydb-mcp-server": {
          "command": "uvx",
          "args": [
            "3dcitydb-mcp-server"
          ]
        }
      }
    }
  4. Restart the client and check it. Run claude mcp list, or open the client's MCP settings, and confirm 3dcitydb-mcp-server and its tools are listed. The install guide covers VS Code and Codex.

Also listed in

Maintain this project? Get it featured ($99/mo, pinned at the top of Media & Design) or see what featuring includes.

Report a problem with this listing

Frequently asked questions

What is 3dcitydb-mcp-server?

3dcitydb-mcp-server is an MCP server by tum-gis in the Media & Design category. A Model Context Protocol (MCP) server that gives AI assistants (Claude Code, Claude Desktop, and any MCP-compatible client) direct, natural language access to semantic 3D city models in CityGML managed within a 3DCityDB V5... It has 18 GitHub stars and ranks #799 of 2017 in Media & Design by stars.

Is 3dcitydb-mcp-server free and open source?

Yes. 3dcitydb-mcp-server is published under the Apache-2.0 license, so you can run, modify and self-host it at no cost. If it connects to a paid service, that service's own pricing and API terms still apply. Check the repository for the exact license text before using it commercially.

What are the alternatives to 3dcitydb-mcp-server?

Other Media & Design projects on MCP Harbor include Shotkiln, remotion, LocalAI. Each alternative links to its own page with stars, license and recent activity. The Media & Design category ranks all 2017 by stars, and you can re-sort it by growth this week.

Alternatives to 3dcitydb-mcp-server

Shotkiln★ FeaturedMCP Registry
shotkiln.com
Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.
remotion★ 66,837
remotion-dev · TypeScript
🎥 Make videos programmatically with React
LocalAI★ 49,903
mudler · Go+305 stars this week (+0.6%)
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
chakra-ui★ 40,702
chakra-ui · TypeScript
Chakra UI is a component system for building SaaS products with speed ⚡️
next-ai-draw-io★ 36,394
DayuanJiang · TypeScript+92 stars this week (+0.3%)
Draw and edit draw.io diagrams by chatting with an AI. Web app, desktop app, and an MCP server for Claude Code, Cursor, Codex and VS Code.
agentscope-ai · Python+378 stars this week (+1.1%)
Build and run agents you can see, understand and trust.

All 2017 Media & Design MCP servers →

Data last updated . Stars and downloads are refreshed every day from GitHub and npm.

Contact MCP Harbor

We reply by email. You can also write to hello@spone.io.

Report a problem with this listing

3dcitydb-mcp-servertum-gis · /tools/tum-gis-3dcitydb-mcp-server/

We reply by email.