OpenContext
БесплатноНе проверенEnables interaction with open data portals through a configurable plugin system, supporting CKAN and custom data sources.
Описание
Enables interaction with open data portals through a configurable plugin system, supporting CKAN and custom data sources.
README
License: MIT Python 3.11+ MCP Compatible
An MCP server for the 2026 Esri User Conference (San Diego, July 13–17): session catalog, expo directory, time-aware schedule ("what's on right now"), schedule-block planning with conflict detection, and room locations — built on the OpenContext one-fork-one-server framework.
Endpoint: https://esri-uc.codeforanchorage.org/mcp
Provenance
All data is a static snapshot of the RainFocus public session catalog
(event.esri.com, widget esri/26uc — the same API that powers the public
detailed agenda),
taken 2026-07-14 UTC with scripts/snapshot.py: 982 sessions, 321
exhibitors, and 223 room geometries from the official
UC Event Map's
backing ArcGIS service (the conference venue is itself a feature service).
Nothing behind attendee login is accessed — no My Schedule, reservations, or
waitlists. The server makes zero upstream calls at runtime; every response
carries the snapshot date, and a catalog refresh is simply
python scripts/snapshot.py + redeploy. Room changes happen — attendees
should verify last-minute changes in the Esri Events app.
Try these prompts
- "What MCP or agentic AI sessions are on Wednesday afternoon, and do any of them conflict?"
- "What's starting in the next hour that's relevant to local government?"
- "Where is my next session, and is there coffee within a five-minute walk
of that room?" (composes
where_is_room's lat/lng with maps tools)
Tools
| Tool | Answers |
|---|---|
search_sessions |
keyword + day/type/track/time-window search |
get_session |
full record: abstract, speakers, room, livestream |
whats_on |
in progress now / starting soon, venue-local clock |
plan_block |
candidates for a time block, overlap conflicts marked |
find_exhibitors |
expo directory with booth numbers |
get_tracks_and_types |
exact filter vocabulary (types, tracks, days…) |
where_is_room |
building, floor, lat/lng, event-map deep link |
Quick start (local)
cp config-example.yaml config.yaml # esri_uc is already enabled in config.yaml
python3 scripts/local_server.py # http://localhost:8000/mcp
Refresh the snapshot (public catalog only; sequential, 1 s delay between
requests): python scripts/snapshot.py, review the diff in data/, redeploy
with ./scripts/deploy.sh --environment prod.
Connect via Claude Connectors: Settings → Connectors → Add custom connector → paste the endpoint URL.
Framework documentation
| Doc | Description |
|---|---|
| Getting Started | Setup and usage |
| Architecture | System design and plugins |
| Deployment | AWS, Terraform, monitoring |
| Testing | Local testing (Terminal, Claude, MCP Inspector) |
Built on OpenContext by Srihari Raman (City of Boston DoIT); this fork by Code for Anchorage. MIT licensed — see LICENSE.
Установить OpenContext в Claude Desktop, Claude Code, Cursor
unyly install opencontextСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add opencontext -- uvx opencontextFAQ
OpenContext MCP бесплатный?
Да, OpenContext MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для OpenContext?
Нет, OpenContext работает без API-ключей и переменных окружения.
OpenContext — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить OpenContext в Claude Desktop, Claude Code или Cursor?
Открой OpenContext на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare OpenContext with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
