Dawarich MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DAWARICH_URL | Yes | Base URL of the Dawarich instance. | |
| DAWARICH_API_KEY | Yes | API key for authenticating with the Dawarich instance. | |
| DAWARICH_AUTH_MODE | No | Authentication mode: 'query' (default, sends ?api_key=...) or 'bearer'. | query |
| DAWARICH_GEOCODER_URL | No | URL of a compatible reverse geocoder endpoint. | |
| DAWARICH_GEOCODER_USER_AGENT | No | User agent for the reverse geocoder (default is OpenStreetMap Nominatim). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dawarich_get_statsA | Returns aggregated Dawarich statistics such as total distance, tracked points, countries, cities, and yearly breakdowns. |
| dawarich_get_timelineA | Returns day-by-day timeline data with visits, tracks, and photos. Dawarich supports a maximum date range of 31 days. |
| dawarich_list_visitsA | Lists visits from Dawarich. Optional filters are passed through as query parameters when provided. |
| dawarich_list_pointsA | Lists raw tracked location points for a date range. Use this for today's activity when timeline or visits are empty. |
| dawarich_get_track_pointsA | Returns location points for a specific Dawarich track, ordered by timestamp ascending. |
| dawarich_get_track_detailA | Returns a compact detail for one Dawarich journey: start/end points, endpoint labels, bounding box, duration, and optional sampled points. |
| dawarich_export_trackA | Downloads one Dawarich journey and returns it as compact JSON, GeoJSON LineString, or CSV. |
| dawarich_reverse_geocodeA | Converts GPS coordinates to an address using the configured reverse geocoder. Defaults to OpenStreetMap Nominatim unless DAWARICH_GEOCODER_URL is set. |
| dawarich_summarize_journeysA | Returns a simple human-readable trip table for a date range, including weekday, from-to places, time, distance, mode, and track ID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xstb/dawarich-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server