zafari-mcp-server
Verified Safeby anthonylimo90
Overview
Serves as a security-hardened Model Context Protocol (MCP) server for Zafari CRS API, enabling secure remote access for managing safari property operations, primarily for Claude Desktop.
Installation
docker run -p 3000:3000 -e ZAFARI_API_KEY='<your-zafari-api-key>' -e JWT_SECRET='<your-jwt-secret>' -e ADMIN_PASSWORD='<your-admin-password>' -e DEMO_PASSWORD='<your-demo-password>' zafari-mcp-serverSecurity Notes
Extensive security features implemented including bcrypt password hashing, Redis token storage, rate limiting, security headers (Helmet.js), OAuth 2.1 with PKCE, JWT enforcement, and client validation. Claims 0 npm vulnerabilities and includes a dedicated security testing script. Requires careful environment variable configuration for full security, especially strong passwords and secret generation.
Similar Servers
example-remote-server
A reference server demonstrating all Model Context Protocol (MCP) features and OAuth 2.0 authentication patterns.
kafka-schema-reg-mcp
A comprehensive Model Context Protocol (MCP) server that provides Claude Desktop and other MCP clients with tools for Kafka Schema Registry operations, including schema management, migration, and export.
SageMCP
A scalable platform for hosting MCP servers with multi-tenant support, OAuth integration, and connector plugins for various services, deployed on Kubernetes.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.