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
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.
More Other MCP servers
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.
Comments