Skip to main content
Glama

OpenContext

License: MIT Python 3.11+ MCP Compatible


Quick Start

# 1. Configure (create config, enable one data source)
cp config-example.yaml config.yaml
# Edit config.yaml - set enabled: true for one plugin

# 2. Test locally
pip install aiohttp
python3 scripts/local_server.py

# 3. Deploy
./scripts/deploy.sh

Connect via Claude Connectors (same steps on both Claude.ai and Claude Desktop):

  1. Go to SettingsConnectors (or CustomizeConnectors on claude.ai)

  2. Click Add custom connector

  3. Enter a name (e.g. "Boston OpenData") and your API Gateway URL

Get the URL: cd terraform/aws && terraform output -raw api_gateway_url

See Getting Started for full setup.


Related MCP server: mcp-arcgis-tulsa

Documentation

Doc

Description

Getting Started

Setup and usage

Architecture

System design and plugins

Deployment

AWS, Terraform, monitoring

Testing

Local testing (Terminal, Claude, MCP Inspector)


Examples


Contributing

Pre-commit hooks (optional):

pip install pre-commit
pre-commit install

Hooks: Ruff, yamllint, gofmt. Run manually: pre-commit run --all-files.


License

MIT — see LICENSE.

Author: Srihari Raman, City of Boston Department of Innovation and Technology

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching and querying City of Tulsa GIS open geospatial datasets (parcels, zoning, public works) via ArcGIS Feature Services through natural language or direct MCP tool calls.
    5 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A read-only MCP server for searching ArcGIS Online content and querying hosted feature layers, allowing natural language interaction with AGOL items and feature services.
    MIT