Skip to main content
Glama
kevindarstNBB

Board and Stable MCP Server

README.md
# Board & Stable MCP Server

Read-only MCP server for searching horse boarding facilities and trainers across the United States. Over 5,500 listings and 1,200 trainers in 44 states.

## Tools

| Tool | Description |
|---|---|
| `search_boarding` | Search facilities by state, city, boarding type, discipline, amenity, lessons, max price |
| `search_trainers` | Search trainers by state, city, discipline, lessons offered |
| `get_listing` | Get full detail for a specific facility by slug |
| `get_trainer` | Get full detail for a specific trainer by slug |
| `get_stats` | Get directory totals — listings, trainers, states covered |

## Example Queries

- "Find horse boarding near Denver with an indoor arena"
- "Search for dressage trainers in New York"
- "How many horse boarding facilities are listed?"
- "Get details on Stonestreet Stables in Fort Collins"

## Data

All data comes from [Board & Stable](https://www.boardandstable.com), the largest horse boarding directory in the United States. Only published, public-facing data is exposed — no internal fields, no email addresses, no pipeline data.

Results link directly to facility and trainer profile pages on boardandstable.com.

## Setup

Requires `DATABASE_URL` environment variable pointing to the Board & Stable PostgreSQL database.

```bash
npm install
npx prisma generate
npm run build
npm start
```

## Transport

Currently supports stdio transport. HTTP/Streamable HTTP transport for remote access is planned.

## License

MIT