MCP.so
Sign In
S

Sage Veterinary Imaging Mcp

@sageveterinary

About Sage Veterinary Imaging Mcp

- [sageveterinary/sage-mcp-public](https://github.com/sageveterinary/sage-mcp-public) 🐍 ☁️ - Public MCP server for veterinary diagnostic imaging. 8 tools: provider directory (800+ facilities across 41 states), pricing, locations, educational content, and clinical resources for d

Basic information

Category

Other

Transports

stdio

Publisher

sageveterinary

Submitted by

sageveterinary

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "sage-veterinary": {
      "url": "https://sage-mcp-public-production.up.railway.app/mcp/sse"
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Sage Veterinary Imaging Mcp?

Sage Veterinary Imaging Mcp is a Model Context Protocol server that provides access to Sage Veterinary Imaging’s public data, including website content, a provider directory, service pricing, and facility locations. It is built for developers integrating veterinary imaging information into AI assistants, using a stack of GitHub, Railway (FastAPI + MCP), and Supabase (PostgreSQL + PostgREST).

How to use Sage Veterinary Imaging Mcp?

Install dependencies with pip install -r requirements.txt, copy .env.example to .env and populate SUPABASE_URL and SUPABASE_SERVICE_KEY, then run python -m server.main to start the server at http://localhost:8000. Deploy via Railway by connecting the repo and setting the same environment variables. Use the health endpoint at GET /health and the MCP endpoint at POST /mcp to invoke tools.

Key features of Sage Veterinary Imaging Mcp

  • Eight MCP tools for searching and retrieving public data.
  • Full-text search across website content using PostgreSQL tsvector.
  • Provider directory of 808 facilities across 40 states.
  • Pricing data for SVI imaging services, filterable by category.
  • No PHI β€” completely separate from the clinical MCP server.
  • Content refresh via a sync worker (python -m sync.refresh).

Use cases of Sage Veterinary Imaging Mcp

  • Search for veterinary imaging providers by location and modality.
  • Retrieve pricing information for Sage Veterinary Imaging services.
  • Access website content such as blog posts, conditions, and educational articles.
  • Get facility details for SVI locations (Round Rock TX, Spring TX, Sandy UT).
  • Integrate public veterinary imaging data into AI-powered chat or search tools.

FAQ from Sage Veterinary Imaging Mcp

What data does Sage Veterinary Imaging Mcp serve?

It serves four tables: content (536 records of pages, blog posts, conditions, education), providers (808 veterinary imaging facilities in 40 states), pricing (33 service pricing entries), and locations (3 SVI facility details).

Is any PHI included in the data?

No. This public server contains no protected health information and is completely separate from the clinical MCP server.

How do I refresh the content?

Run the sync worker with python -m sync.refresh. It can be set up as a Railway cron service for weekly refresh.

What environment variables are required?

SUPABASE_URL (Supabase project URL) and SUPABASE_SERVICE_KEY (service role JWT) are required. Railway sets PORT automatically.

How can I run the server locally?

Install the requirements, configure the .env file with Supabase credentials, and start the server with python -m server.main. The server listens on port 8000 by default.

Comments

More Other MCP servers