Skip to main content
Glama
tchardonnens

Coconuts MCP Server

by tchardonnens

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 file

Installation

uv sync

Usage

See the detailed documentation for complete usage instructions.

Running Examples

uv run coconuts/example_usage.py

Development

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.py

Running Examples

uv run coconuts/example_usage.py

Related MCP Connectors