dsh-map-tools: A Map and Route Planning Plugin for DeepSeek Harness

horusjiang/dsh-map-tools

Tools & CapabilitiesVerified
Listed on 2026-08-19
Page last updated 2026-10-26

dsh-map-tools provides DeepSeek Harness with 7 native map tools for driving/transit/walking/cycling route planning, geocoding, and POI search, directly callable by the model without MCP.

dsh-map-tools is a map and route planning plugin built for DeepSeek Harness, providing the model with 7 native tools for driving, transit, walking, and cycling routes, as well as geocoding, reverse geocoding, and POI search. It eliminates the need for an external MCP server, letting the model call map_* tools directly. The plugin supports the Amap data source (recommended) and free OSM/OSRM fallback, with flexible configuration and out-of-the-box usability, ideal for DSH users needing map capabilities.

How to Install

install
npmdsh plugin --profile web add dsh-map-tools
Category
Tools & Capabilities
Platform
DSH Plugin
Author
horusjiang
Distribution
Plugin

dsh-map-tools Key Features

7 native map toolsAmap data source recommendedFree fallback without keyGraphical config cardOptimized for China network
Listed on dsh-plugin.org

dsh-map-tools Repo Summary

What Does It Do?

dsh-map-tools is a DSH plugin for DeepSeek Harness that provides map and route planning capabilities, offering 7 native tools for driving, transit, walking, and cycling routes, as well as geocoding, reverse geocoding, and POI search. It solves the hassle of setting up an external MCP server for map services, letting the model call map_* tools directly without extra processes. The plugin supports the Amap data source (recommended) and free OSM/OSRM fallback, with flexible configuration and out-of-the-box usability.

Core Features

  • 7 native tools: covering driving, transit, walking, and cycling route planning, geocoding, reverse geocoding, and POI search, directly callable by the model.
  • Amap data source (recommended): after configuring a free Amap Web service key, use the most comprehensive domestic map data, including transit transfers, POI, and reliable Chinese geocoding.
  • Zero-key fallback: without a key, driving, walking, and cycling routes automatically use free OSM/OSRM, with clear guidance when Chinese address resolution is unreliable.
  • Out-of-the-box configuration card: graphical configuration in DSH Settings → Plugins → dsh-map-tools, with built-in Amap key application link, saving takes effect immediately without restart.
  • China-network oriented: clear Chinese prompts and remedy paths for scenarios like unreachable free sources or invalid keys.

How to Use This Plugin?

After enabling the plugin in DSH, configure the Amap key (about 2 minutes): open the Amap Open Platform, create an app, apply for a Web service key, then fill it in DSH Settings → Plugins → dsh-map-tools, select the data source as amap, and save. Then just ask questions in the session, such as "Plan a driving route from Beijing South Station to Capital Airport T3" or "Convert 'Wensan Road 478, Xihu District' to coordinates." Start and end points accept either address text or lng,lat coordinates, and the plugin normalizes them automatically. Configuration is stored in ~/.dsh-map-tools/config.json, and the key is only exposed as a boolean flag to the frontend, never echoed.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: horusjiang/dsh-map-tools. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ