{"_id":"@einsteinthesloth/mcp-google-map","_rev":"2-f6de8902c3a6f1fd114ee7fb52757e51","name":"@einsteinthesloth/mcp-google-map","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.4":{"name":"@einsteinthesloth/mcp-google-map","version":"0.0.4","keywords":["google","map","api","llm","typescript","mcp"],"author":{"name":"einsteinthesloth"},"_id":"@einsteinthesloth/mcp-google-map@0.0.4","maintainers":[{"name":"einsteinthesloth","email":"mohair_soulful.7s@icloud.com"}],"homepage":"https://github.com/rosiebunnybear/mcp-google-map#readme","bugs":{"url":"https://github.com/rosiebunnybear/mcp-google-map/issues"},"bin":{"mcp-google-map":"dist/index.cjs"},"dist":{"shasum":"73d5da5d3c0e3d096379574cf372d73c551a3dd4","tarball":"https://registry.npmjs.org/@einsteinthesloth/mcp-google-map/-/mcp-google-map-0.0.4.tgz","fileCount":4,"integrity":"sha512-JnsY2IfEn4VfGz6yW6N75X1ICM4YZnm/P1N2yyY3EtzK+M2MwMT7JUWvvJjgJExmMqN1o9xa1PW6voW03zlTrA==","signatures":[{"sig":"MEUCIBtugDP2Mt3NR9KcKCrcx6LXG0obJ8qeUxF0pa/HDS9YAiEAnbyKViAKr5s6b1T0vT3pB+tXl/CWv51RrTdHDt69WdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761316},"type":"module","gitHead":"ca0f8f908b7b329fbf249f54220407612e4e6fbb","scripts":{"dev":"tsc-watch --onSuccess \"node dist/index.js\"","build":"esbuild src/index.ts --bundle --platform=node --outfile=dist/index.cjs --external:pdfreader --external:jsdom --external:mammoth --external:csv-parse --external:libreoffice-convert && shx chmod +x dist/index.cjs","start":"node dist/index.js"},"_npmUser":{"name":"einsteinthesloth","actor":{"name":"einsteinthesloth","type":"user","email":"mohair_soulful.7s@icloud.com"},"email":"mohair_soulful.7s@icloud.com"},"repository":{"url":"git+https://github.com/rosiebunnybear/mcp-google-map.git","type":"git"},"_npmVersion":"10.9.2","description":"A fork of cablate/mcp-google-map. Credit to the original author: CabLate.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"shx":"^0.3.4","dotenv":"^16.4.1","esbuild":"^0.25.0","@modelcontextprotocol/sdk":"^1.5.0","@googlemaps/google-maps-services-js":"^3.3.42"},"_hasShrinkwrap":false,"devDependencies":{"tsc-watch":"^6.0.4","typescript":"^5.3.3","@types/node":"^20.11.16"},"_npmOperationalInternal":{"tmp":"tmp/mcp-google-map_0.0.4_1751203061774_0.8865406237114895","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@einsteinthesloth/mcp-google-map","version":"0.0.5","description":"A fork of cablate/mcp-google-map. Credit to the original author: CabLate.","type":"module","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --outfile=dist/index.cjs --external:pdfreader --external:jsdom --external:mammoth --external:csv-parse --external:libreoffice-convert && shx chmod +x dist/index.cjs","start":"node dist/index.js","dev":"tsc-watch --onSuccess \"node dist/index.js\""},"dependencies":{"@googlemaps/google-maps-services-js":"^3.4.1","@modelcontextprotocol/sdk":"^1.13.2","dotenv":"^17.0.0","esbuild":"^0.25.5","shx":"^0.4.0"},"devDependencies":{"@types/node":"^24.0.7","tsc-watch":"^7.1.1","typescript":"^5.8.3"},"author":{"name":"einsteinthesloth"},"bin":{"mcp-google-map":"dist/index.cjs"},"keywords":["google","map","api","llm","typescript","mcp"],"homepage":"https://github.com/rosiebunnybear/mcp-google-map#readme","repository":{"type":"git","url":"git+https://github.com/rosiebunnybear/mcp-google-map.git"},"bugs":{"url":"https://github.com/rosiebunnybear/mcp-google-map/issues"},"_id":"@einsteinthesloth/mcp-google-map@0.0.5","gitHead":"0555efa4b34f82edbb67c9b87ce639d125506800","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dd3R/6Vn4pKT/zgUWvXkq89rZjfaNCSo3YUn234os4wo95oEh/9zcPvJLOTCgjoBuWSNs6ycHWWxHtkH6EJZ7A==","shasum":"b2e360ac358c7c5b82f16d894092c5aa6d2e907b","tarball":"https://registry.npmjs.org/@einsteinthesloth/mcp-google-map/-/mcp-google-map-0.0.5.tgz","fileCount":4,"unpackedSize":1060207,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFu+Qj2/N8qXYog1z8MKxBgIJxRJ3wutGFbCfQQ7xITwAiAl3C9dCeHwoNqa3d1hkl7+1SjbXApn0uZKvpsGwZwVTg=="}]},"_npmUser":{"name":"einsteinthesloth","email":"mohair_soulful.7s@icloud.com","actor":{"name":"einsteinthesloth","email":"mohair_soulful.7s@icloud.com","type":"user"}},"directories":{},"maintainers":[{"name":"einsteinthesloth","email":"mohair_soulful.7s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-google-map_0.0.5_1751205596549_0.7268263548959286"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-29T13:17:41.687Z","modified":"2025-06-29T13:59:57.005Z","0.0.4":"2025-06-29T13:17:41.951Z","0.0.5":"2025-06-29T13:59:56.838Z"},"bugs":{"url":"https://github.com/rosiebunnybear/mcp-google-map/issues"},"author":{"name":"einsteinthesloth"},"homepage":"https://github.com/rosiebunnybear/mcp-google-map#readme","keywords":["google","map","api","llm","typescript","mcp"],"repository":{"type":"git","url":"git+https://github.com/rosiebunnybear/mcp-google-map.git"},"description":"A fork of cablate/mcp-google-map. Credit to the original author: CabLate.","maintainers":[{"name":"einsteinthesloth","email":"mohair_soulful.7s@icloud.com"}],"readme":"# MCP Google Map Server\n\nA powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.\n\n> **Note:**  \n> This is a public fork of [cablate/mcp-google-map](https://github.com/cablate/mcp-google-map).  \n> Credit to the original author: CabLate.\n\n## Features\n\n### Google Maps Features\n\n- **Location Search**\n\n  - Search for places near a specific location with customizable radius and filters\n  - Get detailed place information including ratings, opening hours, and contact details\n\n- **Geocoding Services**\n\n  - Convert addresses to coordinates (geocoding)\n  - Convert coordinates to addresses (reverse geocoding)\n\n- **Distance & Directions**\n\n  - Calculate distances and travel times between multiple origins and destinations\n  - Get detailed directions between two points with step-by-step instructions\n  - Support for different travel modes (driving, walking, bicycling, transit)\n\n- **Elevation Data**\n  - Retrieve elevation data for specific locations\n\n## Installation\n\n### Via NPM\n\n```bash\nnpm install -g @einsteinthesloth/mcp-google-map\n```\n\n## Usage\n\n### Command Line\n\n```bash\nmcp-google-map\n```\n\n### Integration with [Dive Desktop](https://github.com/OpenAgentPlatform/Dive)\n\n1. Click \"+ Add MCP Server\" in Dive Desktop\n2. Copy and paste the following configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"google-map\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@einsteinthesloth/mcp-google-map\"],\n      \"env\": {\n        \"GOOGLE_MAPS_API_KEY\": \"your_api_key\"\n      },\n      \"enabled\": true\n    }\n  }\n}\n```\n\n3. Click \"Save\" to complete the installation\n\n## Available Tools\n\nThe server provides the following tools:\n\n1. **search_nearby** - Search for places near a specific location\n2. **get_place_details** - Get detailed information about a specific place\n3. **maps_geocode** - Convert an address to coordinates\n4. **maps_reverse_geocode** - Convert coordinates to an address\n5. **maps_distance_matrix** - Calculate distances and times between multiple origins and destinations\n6. **maps_directions** - Get directions between two points\n7. **maps_elevation** - Get elevation data for specific locations\n\n## Google Maps API Setup\n\nTo use this service, you need to:\n\n1. Create a project in [Google Cloud Console](https://console.cloud.google.com/)\n2. Enable Google Maps API services\n3. Obtain an API key\n4. Set the `GOOGLE_MAPS_API_KEY` environment variable\n\n## Tech Stack\n\n- TypeScript\n- Node.js\n- Google Maps Services JS\n- Model Context Protocol SDK\n\n## License\n\nMIT\n","readmeFilename":"README.md"}