Back to directory

sms

A self-hosted map tile server that serves the whole OpenStreetMap planet and contour data from mbtiles files, built with an MCP interface for AI agents to plan routes.

sms

sms (simple mbtiles server) is a self-hosted tile server, based on the mbtiles-s3-server codebase and planetiler-generated planet data, that lets you run your own offline map stack instead of depending on a commercial routing service. It is deployed with Podman or Docker by downloading the planet and contour mbtiles files and starting the bundled container image, after which the map is browsable locally.

The project's stated focus is being agent-native: it exposes an MCP interface so an AI agent can chain steps such as geocoding, point-of-interest lookup, routing, GPX export, and Nextcloud upload into a single request, instead of requiring a human to click through a separate app. It integrates with Nextcloud's GpxPod for storing recorded tracks.

Running the full planet setup requires around 101 GB of storage, or roughly 290 GB more if contour lines are included, with 1 core and 512 MB of memory reported as sufficient to serve it.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.