gingr-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gingr-mcplist all reservations for the next 7 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gingr-mcp
A Model Context Protocol (MCP) server that gives Claude read-only access to your Gingr pet-care facility data — owners, animals, reservations, appointments, services, and staff. Ask Claude things like "What was our daycare occupancy last week?" or "Which customers board most often?" and it can pull the answer straight from your Gingr account.
Read-only by design. This server never creates, edits, or deletes anything in Gingr.
Tools
Tool | What it does |
| List pet owners (customers) — names, contact, signup dates |
| List animals — species, breed, age, owner |
| Boarding/daycare reservations by date range |
| All reservations for one owner (history / LTV) |
| Grooming / training / spa / bath appointments |
| Services offered, with prices |
| Staff / employees |
Related MCP server: databricks-mcp
Prerequisites
Node.js 18+
Your Gingr subdomain (the
mybizinhttps://mybiz.gingrapp.com)A Gingr API key — in Gingr go to Reports & More → Users → Edit User → API Keys and create one.
Install
Pick whichever is more convenient:
Option A — One-click (Claude Desktop): download the
.mcpbextension, double-click, fill in the form. No terminal, no config files. Best if you're not technical.Option B — npm (any MCP host): add a few lines to your client's config. Works with Claude Desktop, Claude Code, Cursor, and other MCP clients.
Either way you'll need your Gingr subdomain and API key (see Prerequisites).
Option A — One-click Desktop Extension (Claude Desktop)
Download
gingr-mcp.mcpbfrom the latest release.Double-click it (or in Claude Desktop: Settings → Extensions → Install Extension…).
When prompted, enter your Gingr Subdomain and API Key, then click Install.
The API key is stored securely in your OS keychain and never leaves your machine.
Option B — npm
Claude Desktop
Add this to your claude_desktop_config.json
(macOS: ~/Library/Application Support/Claude/claude_desktop_config.json,
Windows: %APPDATA%\Claude\claude_desktop_config.json), then restart Claude Desktop:
{
"mcpServers": {
"gingr": {
"command": "npx",
"args": ["-y", "gingr-mcp"],
"env": {
"GINGR_SUBDOMAIN": "yourbiz",
"GINGR_API_KEY": "your-api-key"
}
}
}
}Claude Code
claude mcp add gingr \
--env GINGR_SUBDOMAIN=yourbiz \
--env GINGR_API_KEY=your-api-key \
-- npx -y gingr-mcpnpx -y gingr-mcp downloads and runs the latest version on demand — no global install needed.
Configuration
Variable | Required | Description |
| yes |
|
| yes | A Gingr API key with read access |
Tips
Keep reservation/appointment date ranges to ≤ 30 days — very wide ranges can time out on Gingr's side.
Dates are
YYYY-MM-DD.
Local development
cd gingr-mcp
npm install
npm run build
npm test
# Inspect/run with the MCP Inspector
GINGR_SUBDOMAIN=yourbiz GINGR_API_KEY=your-api-key npm run inspectorReleasing
Maintainer? See RELEASING.md for how to publish the npm package and build the .mcpb bundle.
License
MIT © Canisys
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shashicandev/gingr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server