maptiles
3.5
MapTiles MCP server provides high-quality map tiles based on OpenStreetMap data with multilingual support.
MapTiles MCP Server is a comprehensive solution for integrating multilingual map tiles into various applications. It offers global coverage with 20 zoom levels, ensuring detailed and accurate mapping. The server supports multiple languages, including English, French, and Spanish, enhancing accessibility for diverse audiences. With high performance and low latency, MapTiles is suitable for web, mobile, and desktop applications. It is compatible with popular map frameworks like Leaflet, OpenLayers, and QGIS, and offers customizable options for localized mapping needs.
Features
- Multilingual Support: Access map tiles with labels in English, French, or Spanish.
- High Performance: Fast delivery and low latency with edge servers distributed globally.
- Versatile Integration: Compatible with popular map frameworks like Leaflet, OpenLayers, and QGIS.
- Customizability: Choose standard tiles with local language labels for localized mapping.
- Global Coverage: Offers 20 zoom levels (z0 - z19) for detailed mapping.
MCP Tools
- get_map_tilewith_spanish_labels: Provides raster map tiles with Spanish labels.
- get_map_tilewith_english_labels: Provides raster map tiles with English labels.
- get_map_tilewith_french_labels: Provides raster map tiles with French labels.
- get_standard_map_tile: Provides standard tiles with labels in the local language.
Usage with Different Platforms
Leaflet
javascript
L.tileLayer('https://maptiles.example.com/en/map/v1/{z}/{x}/{y}.png', {
attribution: '© OpenStreetMap contributors',
maxZoom: 19
}).addTo(map);
OpenLayers
javascript
new ol.layer.Tile({
source: new ol.source.XYZ({
url: 'https://maptiles.example.com/en/map/v1/{z}/{x}/{y}.png',
attributions: 'Ā© OpenStreetMap contributors'
})
});
QGIS
xml
<xyztiles>
<url>https://maptiles.example.com/en/map/v1/{z}/{x}/{y}.png</url>
<zmax>19</zmax>
<zmin>0</zmin>
<attribution>Ā© OpenStreetMap contributors</attribution>
</xyztiles>