Sierra Navigator Cloud
БесплатноНе проверенHosted, OAuth-secured MCP server that drives the Sierra Interactive real-estate admin backend, enabling reads, guarded writes, and identity-locked deletes over
Описание
Hosted, OAuth-secured MCP server that drives the Sierra Interactive real-estate admin backend, enabling reads, guarded writes, and identity-locked deletes over HTTP without a browser.
README
Hosted, OAuth-secured MCP server that drives the Sierra Interactive real-estate
admin backend over pure HTTP (no browser in the hot path). Wraps the browserless
sierra_core client and exposes it to MCP clients (Claude Desktop, ChatGPT, Claude
Code, …) behind WorkOS OAuth. The MCP layer exposes reads, guarded writes
(two-step preview → confirm via one-time, hash-pinned confirm tokens), and
identity-locked deletes (echo the stored title back to confirm; content-page
deletes are irreversible, with a recovery snapshot to the ledger first). Full
page create/edit writes (save_content_page & friends) are a deferred,
live-testable follow-up — see NOTES.md.
Canonical home of
sierra_coregoing forward. The local dev tree (Scraper Creator) keeps a copy with a headed-browser login fallback for interactive work; this cloud build is HTTP-login-only and ships in a tiny image.
Layout
sierra_core/ # browserless Sierra HTTP client (errors, parsing, transport,
# session broker, identity-lock, client) — 49 unit tests
sierra_mcp/ # the FastMCP server (tools, resources, auth, guardrails, audit)
data/ # the 642-endpoint catalogue (js_bundle_endpoints.json + API_ENDPOINTS.md)
tests/ # sierra_core/ (reused) + sierra_mcp/
Configuration (env)
See env.example for a copy-paste template.
| Var | Purpose |
|---|---|
SIERRA_SITE / SIERRA_USERNAME / SIERRA_PASSWORD |
Sierra admin login (operator tenant) |
AUTHKIT_DOMAIN |
WorkOS AuthKit domain, e.g. https://<env>.authkit.app (enables OAuth) |
MCP_PUBLIC_BASE_URL |
This server's public URL, e.g. https://sierra.tastyautomations.com |
WORKOS_CLIENT_ID |
WorkOS public client id — reserved (not read at runtime yet) |
SIERRA_MCP_ALLOW_NO_AUTH |
Set to 1 to explicitly run unauthenticated when AUTHKIT_DOMAIN is unset (dev only) |
The server fails closed: if AUTHKIT_DOMAIN is unset it refuses to start unless
SIERRA_MCP_ALLOW_NO_AUTH=1 is also set (auth-disabled local mode, dev only).
Run
pip install -r requirements-dev.txt
pytest # sierra_core + sierra_mcp tests
# Launch ONLY via the module entrypoint (the container CMD). It binds SIERRA_MCP_BIND_HOST —
# the SAME value the no-auth gate checks — so the socket can't diverge from the gate. Do NOT
# run `uvicorn sierra_mcp.server:app --host <X>` directly (its --host bypasses that gate).
SIERRA_MCP_BIND_HOST=127.0.0.1 SIERRA_MCP_ALLOW_NO_AUTH=1 python -m sierra_mcp.server # local no-auth dev, MCP at /mcp
Deploy
Docker container behind the VPS Caddy at sierra.tastyautomations.com → 127.0.0.1:8080.
Packaging is here — Dockerfile, docker-compose.yml, and the step-by-step DEPLOY.md
runbook (backup → validate → reload → verify → rollback). CI auto-deploy
(.github/workflows/deploy.yml, build → GHCR → ssh) lands in Phase 2c.
Установка Sierra Navigator Cloud
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/tastyppc-marketing/sierra-navigator-cloudFAQ
Sierra Navigator Cloud MCP бесплатный?
Да, Sierra Navigator Cloud MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Sierra Navigator Cloud?
Нет, Sierra Navigator Cloud работает без API-ключей и переменных окружения.
Sierra Navigator Cloud — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Sierra Navigator Cloud в Claude Desktop, Claude Code или Cursor?
Открой Sierra Navigator Cloud на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Sierra Navigator Cloud with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
