devops-infra MCP Server
Production-grade Unified MCP Server architected to bridge enterprise n8n automation with agentic LLM ecosystems. Engineered for high-scale reliability with structured logging, multi-transport support (SSE/STDIO), and context-aware orchestration. Accelerating AI-native business infrastructure via secure, deterministic, and scalable workflow control.
Discovered via github-topic:claude-mcp and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
`validate_workflow` catches structural errors before deploy
3.12
200 MB
[🔍 Validation Summary](#-validation-summary)
#
Verification Method
n8n connectivity failure returns `{"status": "degraded"}`
Server starts on port 8000 and responds at `/health`
Docker image builds and runs without errors
ASGI web framework
Server Startup
Validate Workflow — Invalid
Retry Logic
Comfortable for Python + httpx pool
Bearer auth middleware
OpenTelemetry tracing
Docker Build
Cache — Second Request
Stdio Mode
`1`
Redis cache backend
[🧪 Testing & Validation](#-testing--validation)
Ensure zero data loss during workflow operations
Provide Prometheus-compatible observability
[🧰 Verification Testing Tools & Commands](#-verification-testing-tools--commands)
Achieve sub-100 ms response for cached operations
Bearer token authentication rejects invalid tokens
Purpose
Password / secret hashing utilities
No
No
No
`/redoc`
Workflow creation via n8n API
`true` / `false`
`workflow_id`
`execution_id`
—
`source_node`, `target_node`
Latest
24.x
List Workflows
Metrics Endpoint
n8n Degraded
Free tier; sufficient for MCP workload
Regenerate in n8n UI, update `.env`
All 5 execution & debugging tools
Structured logging + Prometheus metrics
Allow optional Redis cache for horizontal scaling
[🧯 Troubleshooting & Debugging](#-troubleshooting--debugging)
Support cloud-native deployment with zero cold starts
`/health` and `/docs` endpoints bypass authentication
Fly.io deployment is reachable at HTTPS endpoint
Model Context Protocol core runtime
Backported type hints
No
No
No
Description
Workflow or execution deleted
`"healthy"` / `"degraded"`
`workflow_id`
`workflow_id`
`node_type`
—
Bearer token validation
Area
Cache — First Request
Cache Clear
Likely Cause
All 5 node documentation tools (40+ nodes)
Multi-stage Docker build + Compose
Requirement
[🧱 Tech Stack & Architecture](#-tech-stack--architecture)
Provide a single MCP endpoint for all AI clients
`auto_fix_workflow` repairs missing IDs and positions
Minimum
Latest
✅ Yes
No
No
No
`/cache/clear`
Server processing time in milliseconds
n8n connectivity lost; health reports `degraded`
`active_only`, `tag`, `limit`
`workflow_id`, `data`
`workflow_id`
—
—
Type-safe env var management
Health Endpoint
Validate Workflow — Valid
Docker Run
Value
Rationale
AI intelligence tools + session context (5 tools)
Dual transport (HTTP/SSE + stdio)
[🛠️ Workflow & Implementation](#️-workflow--implementation)
Cache returns hit on second identical request within TTL
Retry logic with exponential backoff
✅ Yes
No
No
No
Server name identifier
Meaning
`workflow_id`
`workflow_id`, `new_name`
`workflow_json`
`workflow_id`
Technology
Latest
Auth — No Token
`sin` (Singapore)
Recommendation
Description
Credentials tools (3 tools)
Client config docs (5 clients)
Expose all n8n REST API v1 capabilities as MCP tools
[🚀 Features](#-features)
Priority
Prometheus metrics are exposed in correct text format
Required
No
No
No
Unique request identifier for tracing
Creating a workflow with a name that already exists
Key Parameters
`workflow_id`
`workflow_id`
`topic`
—
`credential_type`
Description
`200` connections
Large log files indicate unexpected traffic
Validation + auto-fix pipeline (4 tools)
Fly.io deployment config
Enable context-aware AI assistance across tool calls
All 30 MCP tools are registered and discoverable
JWT / bearer token security
No
No
No
Endpoint
All successful GET/POST responses
`true` / `false`
`workflow_id`, `workflow_json`
`workflow_id`, `status`, `limit`
`node_type`
`description`
`query`
0.115+
Auth — Bypass Health
Session Context
`pip install -r requirements.txt --upgrade`
All 9 workflow management tools
TTL cache with background eviction
JWT auth with expiry
Session context persists across multiple tool calls
256 MB
Latest
⚠️ Strongly recommended
No
No
No
Meaning
`true` / `false`
`workflow_json`
`query`, `category`
`workflow_json`, `workflow_name`
`use_case`
Auth — Wrong Token
Auto-Fix
Rate Limiting
`false`
Frequency
Core MCP server with FastAPI + FastMCP