Pawstay MCP

Pawstay pet otel yönetim sistemi için Model Context Protocol (MCP) sunucusu — URL tabanlı erişim.

Sunucu Adresi

POST https://mcp.pawstay.net/mcp

Bu sunucu herhangi bir API anahtarı tutmaz. Her kullanıcı, Pawstay'de kendi oteli için kendi Integration App'ini oluşturur ve aldığı paw_live_... anahtarını her isteğe Authorization: Bearer <anahtar> header'ı olarak ekler. Sunucu anahtarı olduğu gibi Pawstay API'sine iletir; izolasyonu, scope kontrolünü ve audit log'u Pawstay yapar.

Anahtar Nasıl Alınır?

  1. Pawstay'e giriş yapın ve JWT alın:
    curl -s -X POST https://pawstay.net/api/v1/login -H "Content-Type: application/json" -d '{ "email": "sen@ornek.com", "password": "sifre" }'
  2. Otelunuzun alabileceği scope'ları görün:
    curl -s https://pawstay.net/api/v1/integration_apps/scopes -H "Authorization: Bearer <jwt>"
  3. Kendi Integration App'inizi oluşturun (cevapta paw_live_... anahtarınız olur):
    curl -s -X POST https://pawstay.net/api/v1/integration_apps -H "Content-Type: application/json" -H "Authorization: Bearer <jwt>" -d '{ "integration_app": { "name": "MCP Bağlantım", "scopes": ["hotels:read", "customers:write"] } }'
  4. Anahtarı MCP istemci ayarlarınıza header olarak ekleyin (aşağıya bakın).

İstemci Yapılandırması

Claude Code.mcp.json:

{ "mcpServers": { "pawstay": { "type": "http", "url": "https://mcp.pawstay.net/mcp", "headers": { "Authorization": "Bearer paw_live_..." } } } }

Cursor~/.cursor/mcp.json: aynı yapı ("url" + "headers").

stdio-only istemciler için npx mcp-remote https://mcp.pawstay.net/mcp kullanılabilir; ancak mcp-remote'un header desteği sınırlı olduğundan Claude Code / Cursor önerilir.

Kullanabileceğiniz Araçlar (61)

Doğrudan Test (curl)

Anahtar olmadan (beklenen: "anahtar eksik" hatası):

curl -s -X POST https://mcp.pawstay.net/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Güvenlik

HTTPS zorunludur. Anahtarlar her istekte header'la taşınır; bu adres yalnızca HTTPS üzerinden sunulur.
Anahtarınız yalnızca kendi otelinizin verilerine ve seçtiğiniz scope'lara erişir. Pawstay her isteği IntegrationAppAuditLog'a yazar — hangi anahtarın hangi isteği yaptığı izlenebilir. Anahtarınızı kimseyle paylaşmayın; sızarsa Pawstay panelinden yeniden oluşturun.