Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Sage Public

БесплатноНе проверен

Query Sage Veterinary Imaging's public data including website content, provider directory, pricing, and location details.

GitHubEmbed

Описание

Query Sage Veterinary Imaging's public data including website content, provider directory, pricing, and location details.

README

Model Context Protocol server for Sage Veterinary Imaging's public data.

What It Serves

Table Records Description
content 536 Website pages, blog posts, conditions, education articles
providers 808 Veterinary imaging provider directory (40 states)
pricing 33 SVI imaging service pricing
locations 3 SVI facility details (Round Rock TX, Spring TX, Sandy UT)

MCP Tools

  • search_content — Full-text search across all website content
  • get_page — Get a specific page by URL slug
  • search_providers — Search 800+ vet imaging facilities by location/modality
  • get_provider — Provider detail by slug
  • get_pricing — SVI service pricing, filterable by category
  • get_location_info — SVI location details (address, phone, modalities)
  • get_company_info — Company info, FAQs, policies
  • get_service_info — Imaging service descriptions

Architecture

GitHub → Railway (FastAPI + MCP) → Supabase (PostgreSQL + PostgREST)
  • No PHI. Completely separate from the clinical MCP server.
  • Supabase REST API for all queries (no direct DB connections needed).
  • Full-text search via PostgreSQL tsvector indexes.

Deployment

Railway

  1. Connect this repo to Railway
  2. Set environment variables:
    • SUPABASE_URL — Supabase project URL
    • SUPABASE_SERVICE_KEY — Service role JWT
    • PORT — Railway sets this automatically

Content Refresh

Run the sync worker to re-scrape website content:

python -m sync.refresh

Set up as a Railway cron service for weekly refresh.

Local Development

pip install -r requirements.txt
cp .env.example .env  # Add your Supabase credentials
python -m server.main

Server runs at http://localhost:8000

  • Health: GET /health
  • MCP: POST /mcp

from github.com/sageveterinary/sage-mcp-public

Установка Sage Public

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/sageveterinary/sage-mcp-public

FAQ

Sage Public MCP бесплатный?

Да, Sage Public MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Sage Public?

Нет, Sage Public работает без API-ключей и переменных окружения.

Sage Public — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Sage Public в Claude Desktop, Claude Code или Cursor?

Открой Sage Public на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Sage Public with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development