Enables management of Google Maps saved places stored in a SQLite database, allowing retrieval and manipulation of location data and saved place information.
Provides database operations for storing and managing Google Maps places data through SQLite database interactions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Coconuts MCP Servershow me all my saved restaurants in San Francisco"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Coconuts MCP Server
A Model Context Protocol (MCP) server for managing Google Maps saved places in a SQLite database.
Project Structure
coconuts-mcp-server/
├── src/
│ └── coconuts/ # Main package
│ ├── __init__.py
│ ├── database.py # Database models and operations
│ └── server.py # MCP server implementation
├── examples/ # Usage examples
│ └── example_usage.py
├── data/ # Data files
│ ├── google_maps_places.db
│ └── exported_places.json
├── docs/ # Documentation
│ └── README.md
├── pyproject.toml # Project configuration
└── README.md # This fileInstallation
uv syncUsage
See the detailed documentation for complete usage instructions.
Running Examples
uv run coconuts/example_usage.pyDevelopment
This project follows Python packaging best practices with a src/ layout for better isolation and testing.
Development Setup
uv sync
uv run mcp dev coconuts/server.pyRunning Examples
uv run coconuts/example_usage.pyThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.