home / mcp / pawsome pet care mcp server

Pawsome Pet Care MCP Server

MCP server authendication using asgardeo identity server

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "bin4yi-secure-ai-agent-with-asgardeo-and-mcp": {
      "url": "http://localhost:8000/mcp",
      "headers": {
        "JWKS_URL": "https://api.asgardeo.io/t/your-tenant/oauth2/jwks",
        "CLIENT_ID": "your-client-id",
        "AUTH_ISSUER": "https://api.asgardeo.io/t/your-tenant",
        "OPENAI_API_KEY": "sk-..."
      }
    }
  }
}

Available tools

get_user_id_by_email

Retrieves the internal user ID by email address, used to map authenticated users to their MCP data.

get_pets_by_user_id

Lists all pets owned by a given user ID, enabling multi-pet context handling.

get_pet_vaccination_info

Fetches vaccination history and upcoming due dates for a specific pet.

book_vet_appointment

Books veterinary appointments for a selected pet and returns confirmation details.

cancel_appointment

Cancels an existing veterinary appointment for a pet.

suggest_pet_names

AI-powered pet name suggestions using an OpenAI integration.