Coconuts MCP Server
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 "Deploy 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 deployed
Related MCP Connectors
Explore, query, and inspect SQLite databases with ease. List tables, preview results, and view det…
Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud.
Local business lead extraction with email + phone enrichment from Google Maps.
Explore your Messages SQLite database to browse tables and inspect schemas with ease. Run flexible…