tufin-mcp

tufin-mcp

3.2

If you are the rightful owner of tufin-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Tufin MCP Server is an open-source project designed to integrate Tufin's APIs with modern AI workflows through a secure REST API.

The Tufin MCP Server acts as a secure proxy and abstraction layer for Tufin APIs, specifically targeting version 25.1. It provides a standardized REST/JSON API interface documented via OpenAPI, centralizes Tufin authentication using Basic Auth, and offers API Key Authentication for MCP clients with keys hashed using bcrypt. The server supports Role-Based Access Control with roles such as Admin, Ticket Manager, and User. It includes endpoints for key SecureChange and SecureTrack operations, structured JSON logging with request IDs, IP-based rate limiting, and Docker support. The server is designed to be extensible, allowing for the addition of more Tufin APIs and potentially other security platforms. It aims to support newer Tufin APIs like GraphQL and features like bulk operations, which can be complex via direct API calls.

Features

  • Standard REST/JSON API interface documented via OpenAPI
  • Centralized Tufin Authentication using Basic Auth
  • API Key Authentication with bcrypt hashing
  • Configurable Role-Based Access Control
  • Endpoints for key SecureChange and SecureTrack operations