# MapTiler Cloud (slim)

> MapTiler Cloud is a hosted maps platform from MapTiler AG in Switzerland. Its read-only REST APIs serve map styles, vector and raster tiles, static maps, forward and reverse geocoding, IP geolocation, elevation, coordinate transforms and weather data.

- Full: https://www.anchorterminal.com/tools/maptiler.md (~6,700 tokens) · this version ~1,630 tokens · JSON https://www.anchorterminal.com/tools/maptiler.json · canonical https://www.anchorterminal.com/tools/maptiler
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-07 · pricing https://www.anchorterminal.com/tools/maptiler#pricing · reviews https://www.anchorterminal.com/tools/maptiler#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**B · 62.1/100 · rank #574 of 1486 · #10 in Maps, geocoding & places · not agent-ready · confidence medium**


Assessment: MapTiler Cloud has an OpenAPI 3.1 reference, llms.txt with Markdown pages, an agent skill and ISO 27001 certification, and allows geocoding results to be stored. The key always travels in the query string, there's no routing API, no documented rate limit or 429 handling, and the free plan excludes commercial use.

## Facts

- Kind: HTTP API · vendor: MapTiler AG · category: Maps, geocoding & places · legal entity: MapTiler AG · provenance 96/100
- Local only (HTTP): npm `@maptiler/client`, npm `@maptiler/sdk`
- Auth: API key · pricing: Freemium · x402: no · licence: unknown
- Benchmark probes: not run yet, so Performance is pending
- Vendor status page: not read, no machine-readable status found (2026-11-07 04:48 UTC)
- Surface listed: The public REST APIs at api.maptiler.com, read from docs.maptiler.com (API reference, OpenAPI spec, llms.txt, guides and updates), the pricing, terms, Cloud terms, privacy and security pages, status.maptiler.com and the maptiler GitHub repositories on 6 November 2026. No account was made and no key was used
- Public APIs: Maps, Static maps, Tiles, Data (your datasets as GeoJSON), Images, Geocoding (forward, reverse, by ID and batch of up to 50 queries), Geolocation by IP, Coordinates, Elevation, Weather and fonts and sprites. All read-only
- Service API: Upload, Tileset, API keys and Analytics APIs for managing the account, with a service token
- No routing: No directions or route matrix endpoint in the API reference
- Plans: Free (100,000 requests, 5,000 sessions, 1,000 search sessions a month, non-commercial), Flex $30 a month (500,000 requests, 25,000 sessions, 3,000 search sessions), Custom with soft limits and a 99.9% SLA
- Rate limits: Monthly quotas per plan. No per-second limit or 429 behaviour found in the reviewed documentation. A spending limit on Flex and Custom stops the API when reached
- Storage terms: Map content can't be cached server-side. Geocoding results may be bulk downloaded and used outside the service with attribution
- Hosting: Customer data stored and processed mainly in Switzerland and the EEA on OVHcloud and Google Firebase, with an EU-only endpoint at api.maptiler.eu
- SDKs: @maptiler/client 3.1.0 and @maptiler/sdk 4.2.0 (both 2 October 2026, BSD 3-Clause), plus native mobile SDKs. No official Python client found
- Legal entity: MapTiler AG, Unterägeri, Switzerland, under Swiss law with courts in Zug
- Prices: API requests over the Flex allowance $0.15 per 1,000 requests; Search sessions over the Flex allowance $2.50 per 1,000 requests; Flex plan $30 per month (plan)

- Scores: Reliability 43, Performance pending, Schema & documentation 79, Agent ergonomics 70, Security & auth 64, Payments & pricing 40, Task success pending, Maintenance & community 70, Transparency & trust 80 · total over the 7 assessed categories
- Why: Reliability, Hosted lines. · Schema & documentation, OpenAPI 3.1.0 document with 32 paths for the public APIs (25). · Agent ergonomics, API reading. · Security & auth, Revocable keys that can be limited to origins and a User-Agent substring and managed by the API keys API, and service tokens that sign reque… · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, @maptiler/client 3.1.0 and @maptiler/sdk 4.2.0 on 2 October 2026, 35 days before this check, with the agent skill updated on 21 October (20)… · Transparency & trust, Editorial half only.
- Sources: 14, open questions: 4, both in the full twin
- Capabilities: geo.geocode, geo.reverse, geo.places, geo.tiles, data.weather
- JSON: https://www.anchorterminal.com/api/v1/tools/maptiler.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/maptiler.svg` or a link to https://www.anchorterminal.com/tools/maptiler from a page on maptiler.com or one of its subdomains, or the README at the root of github.com/maptiler/maptiler-client-js, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: Discord https://discord.com/invite/4NGjwUFGj4; https://docs.maptiler.com/support/requests/; https://www.maptiler.com/#contact; more in the full twin

## Before you call it

1. Restrict the key to an origin or User-Agent, or sign requests with a service token from a backend, since the key appears in every URL
2. Use the batch geocoding path (up to 50 semicolon-separated queries) rather than one call per address
3. Use api.maptiler.eu when the user's requests must stay in the EU
4. Read docs pages as Markdown by appending .md, starting from https://docs.maptiler.com/llms.txt
5. Don't cache map tiles server-side; the Cloud terms forbid it, though geocoding results may be stored with attribution

## Connect

```bash
npm install @maptiler/client
```

```bash
curl "https://api.maptiler.com/geocoding/Zurich.json?language=en&limit=3&key=$MAPTILER_API_KEY"
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/maptiler

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| Mapbox APIs + MCP | BB | 77.2 | geo.geocode, geo.reverse, geo.places, geo.tiles | https://www.anchorterminal.com/tools/mapbox.min.md |
| Amazon Location Service | BB | 76.5 | geo.geocode, geo.reverse, geo.places, geo.tiles | https://www.anchorterminal.com/tools/amazon-location.min.md |
| Google Maps Platform + Grounding Lite MCP | BB | 75.4 | geo.geocode, geo.reverse, geo.places, geo.tiles | https://www.anchorterminal.com/tools/google-maps-platform.min.md |
| Azure Maps | B | 67.1 | geo.geocode, geo.reverse, geo.places, geo.tiles | https://www.anchorterminal.com/tools/azure-maps.min.md |
| ArcGIS Location Platform | B | 66.1 | geo.geocode, geo.reverse, geo.places, geo.tiles | https://www.anchorterminal.com/tools/arcgis.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

