accueil / serveurs / Géo & Temps / xyz.mapposter/mapposter
xyz.mapposter/mapposter
serveur MCP (Model Context Protocol) · mapposter 1.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que xyz.mapposter/mapposter est sûr ?
Au dernier audit MCP Hub, le serveur MCP « xyz.mapposter/mapposter » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- create_poster≈ 2709 tokens
Designs a map poster and shows it in the chat. Use this when the user wants a map poster, map print, map wall art or map wallpaper of a real place, or a map poster as an anniversary, Valentine's, wedding, engagement or housewarming gift tied to a place: where a couple met or married, a first home, a hometown, a city someone is leaving, a trip, a marathon someone ran or a birthplace. Not for general gift advice, directions, travel plans, star or night-sky maps, photo posters, 3D, wooden, scratch-off or push-pin maps, or hiking trails and GPX tracks. Takes a city, neighborhood, address, landmark or coordinates (up to three places) and links to the MapPoster editor to fine-tune it or, in the drawn map styles, order it printed. Give a `place` or `lat`/`lon`; the rest is optional. Nothing is saved or bought: the design lives in the link.
Paramètres, retour & exemple (45)
Paramètreslat· number · optionnel
Latitude of the map centre.lon· number · optionnel
Longitude of the map centre.mat· boolean · optionnel
Gallery-style mat (passe-partout) around the map.size· string · optionnel · poster_portrait | poster_landscape | square | instagram_portrait | story | pinterest | desktop_wallpaper | a4
Canvas size preset: poster_portrait (1080×1527), poster_landscape (1527×1080), square (1080×1080), instagram_portrait (1080×1350), story (1080×1920), pinterest (1000×1500), desktop_wallpaper (1920×1080), a4 (2480×3508), a3 (3508×4961), a2 (4961×7016), 18x24in (5400×7200). Default poster_portrait.zoom· number · optionnel
Zoom: ~11 metro area, 13 city, 15 neighbourhood, 16-17 a few streets. Default: the suggested zoom for the place.place· string · optionnel
The place the user wants on the poster, e.g. "Utrecht" or "Brooklyn, New York". Used when lat/lon are not given (first search match).route· object · optionnel
A route along the roads (driving directions) from start to end, through up to 10 via points: a road trip, or a road race such as a marathon, traced through points along its course.shape· string · optionnel · rectangle | circle | hexagon | heart
Map shape (default rectangle); circle, hexagon and heart make the canvas square.theme· string · optionnel · ancient_woodland | arctic_frost | arid_canyon | aurora_glow | autumn_whisper | blueprint_classic | charcoal_sketch | copper_patina
Theme key (see list_themes). standard and satellite are classic map tiles for personal use; all others are artistic vector styles.title· string · optionnel
Main poster text: the user's own words if they give them, otherwise in their language. Default: the place name. Can be personal, e.g. "WHERE IT ALL BEGAN" or two names.width· integer · optionnel
Custom canvas width in px (overrides size).height· integer · optionnel
Custom canvas height in px (overrides size).text_x· number · optionnel
Horizontal text position, 0-1 (default 0.5).text_y· number · optionnel
Vertical text position, 0-1 (default 0.85).bearing· number · optionnel
Map rotation in degrees (default 0, north up).markers· array · optionnel
Pins on the map, e.g. a home or the spot where a couple met.language· string · optionnel
Language for place names, e.g. "nl" or "de" (default "en"). Use the user's language.subtitle· string · optionnel
Second line: the user's own words if they give them, otherwise in their language. Default: the country. Can be a date or a short message.mat_width· integer · optionnel
Mat width in px (default 40).text_size· string · optionnel · none | small | medium | large
Size of the text block (default medium); "none" hides all text.mat_border· boolean · optionnel
Thin line around the map inside the mat (default on).show_parks· boolean · optionnel
Artistic themes only.show_roads· boolean · optionnel
Artistic themes only.show_water· boolean · optionnel
Artistic themes only.title_bold· boolean · optionneltitle_case· string · optionnel · uppercase | as_typed | capitalize
Default uppercase.title_font· string · optionnel · Playfair Display | Cormorant Garamond | Lora | Merriweather | Raleway | Montserrat | Bebas Neue | Inter
Default Playfair Display.coordinates· string · optionnel
Custom text for the coordinates line. Default: the map centre coordinates.marker_icon· string · optionnel · pin | circle | heart | star | none
Default pin.marker_size· integer · optionnel
Marker size in px (default 40).more_places· array · optionnel
Up to two more places on the same poster, each with its own map and a label under it, e.g. where a couple met, got engaged and married. The first map is `place` (or lat/lon); markers and the route stay on it. Artistic themes only; the maps are rectangular (shape is ignored) and the title sits under them (text_x/text_y are ignored).place_label· string · optionnel
With more_places: the label under the first map, in the user's words or language. Default: its place name.route_color· string · optionnel
Route colour as #RRGGBB. Default: the theme route colour.marker_color· string · optionnel
Marker colour as #RRGGBB. Default: the theme accent.white_border· boolean · optionnel
White frame around the map.places_layout· string · optionnel · auto | stacked | side_by_side
With more_places: the maps stacked or side by side. Default auto: side by side on a landscape or square poster, else stacked.show_subtitle· boolean · optionnelsubtitle_font· string · optionnel · Playfair Display | Cormorant Garamond | Lora | Merriweather | Raleway | Montserrat | Bebas Neue | Inter
Default Playfair Display.show_buildings· boolean · optionnel
Artistic themes only.show_map_labels· boolean · optionnel
Street, place and water names on the map, for the themes that offer them (midnight_dark, minimal_white, modern_voyager). Default on.text_background· string · optionnel · none | vignette | radial
Shading behind the text for readability (default none). Not used with a shape: a heart, circle or hexagon keeps its own edge.title_font_size· integer · optionnel
Title size in px; 0 = automatic (default).coordinates_font· string · optionnel · Playfair Display | Cormorant Garamond | Lora | Merriweather | Raleway | Montserrat | Bebas Neue | Inter
Default Outfit.show_coordinates· boolean · optionneltitle_letter_spacing· number · optionnel
Title letter spacing in px (default 0).
Exemple d'appel{"name": "create_poster", "arguments": {"lat": 1, "lon": 1, "mat": true, "size": "poster_portrait", "zoom": 1, "place": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_themes≈ 310 tokens
Use this when the user wants to see or choose a map poster's style: its colors, a mood (minimalist, black and white, vintage, blueprint, dark, pastel, or pink for a wedding or anniversary) or a theme by name. Lists the MapPoster themes (color styles) with their key colors, whether the PNG download covers them, and which ones are for personal use only. Pass the theme key to create_poster.
Paramètres, retour & exemple (2)
Paramètressearch· string · optionnel
One word matched literally against theme names and descriptions, e.g. "dark", "vintage", "pink", "neon" or "blueprint". For a mood such as black and white, minimalist or pastel, leave it out and choose from the full list.render_mode· string · optionnel · all | artistic | tile
artistic = vector styles (all but two, including the classic city maps); tile = OpenStreetMap and satellite map tiles.
Exemple d'appel{"name": "list_themes", "arguments": {"search": "texte", "render_mode": "all"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_location≈ 328 tokens
Use this when a map poster needs a place's coordinates, such as the street or venue to mark (where a couple met, a new home), or when the place the user named is ambiguous (several towns share the name) and they should pick one. Finds a city, neighborhood, street address, venue, landmark or coordinates and gives its coordinates and a suggested zoom level; use the result with create_poster. Not for directions, travel times, general map questions or the user's current location.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Maximum number of results.query· string · requis
What to look for, e.g. "Utrecht", "Central Park, New York", "Eiffel Tower" or "52.0907, 5.1214".language· string · optionnel
Language for place names, e.g. "nl" or "de" (default "en"). Use the user's language.
Exemple d'appel{"name": "search_location", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».