Security & Production Blog Posts
26 posts covering security hardening, deployment strategies, and enterprise compliance
MCP Server Security: Complete Hardening Checklist
Comprehensive checklist for securing MCP servers in production environments.
CVE-2025-6514: The Critical mcp-remote RCE, Explained
CVE-2025-6514 is a real, CVSS 9.6 critical vulnerability in mcp-remote that let a malicious MCP server trigger OS command execution on a connecting client via a crafted OAuth redirect URL. Here's exactly how it worked and how to check if you're affected.
MCP Server Exploits: Real Attack Scenarios
Analysis of real-world attack scenarios targeting MCP servers and prevention strategies.
MCP Threat Model: What Attackers Are Looking For
Threat modeling analysis for MCP servers identifying common attack surfaces.
MCP Server Security Risk Assessment Guide
Framework for assessing security risks in MCP server deployments.
MCP Authentication Methods: Complete Comparison
OAuth 2.1 with PKCE, API keys, and JWTs solve different MCP authentication problems. Here's what each actually protects against, and where real production MCP servers (Zerodha, Swiggy, Razorpay) land on this spectrum.
OAuth 2.0 in MCP: Implementation Step-by-Step
A working OAuth 2.1 with PKCE flow for an MCP server, from provider setup through token validation on every request — the same pattern real servers like Swiggy's and Zomato's use.
MCP JWT Token Implementation Best Practices
JWTs give MCP servers stateless, distributed auth verification — but that same statelessness means a compromised token can't be instantly revoked. Here's how to design claims, choose a signing algorithm, and manage that tradeoff.
API Key Authentication for MCP Servers
API keys are the simplest MCP auth model, and a legitimate choice for internal tools — but the naive env-var-list implementation has real gaps: no rotation without a redeploy, no per-key scoping, no hashing at rest.
MCP Role-Based Access Control (RBAC) Setup
RBAC gives MCP servers a way to say a caller's role determines which tools it can touch. Here's how to design roles that map to real MCP primitives (tools, resources, prompts) instead of a vague admin/user split.
MCP Server Production Deployment Checklist
A real pre-production checklist for MCP servers, covering the parts specific to MCP (tool-scoping, transport hardening, prompt injection surface) beyond generic infrastructure hygiene.
How to Deploy MCP Server: From Development to Live
End-to-end guide for deploying MCP servers from development to production.
MCP Server CI/CD Pipeline Setup Guide
Guide to setting up continuous integration and deployment pipelines for MCP servers.
MCP DevOps: Automating Server Management
DevOps practices for managing MCP servers at scale.
MCP Testing Before Deployment: Complete Strategy
Comprehensive testing strategy for MCP servers before production deployment.
MCP Server Monitoring and Observability Setup
Setting up monitoring, logging, and observability for MCP servers.
MCP Logging Best Practices for Production
Best practices for implementing logging in MCP servers for debugging and compliance.
MCP Debugging: Troubleshooting Common Issues
Common debugging techniques and solutions for MCP server issues.
MCP Server Health Checks: Implementation Guide
Implementing health check endpoints for MCP server monitoring.
MCP Server Error Handling Patterns for Production
Error handling patterns for robust MCP server implementations.
MCP Server Security Audit: Step-by-Step Process
Step-by-step guide to conducting security audits for MCP servers.
MCP Compliance: GDPR, SOC2, and Enterprise Standards
Compliance requirements for MCP servers in enterprise environments.
MCP Governance Framework for Enterprise Teams
Governance framework for managing MCP servers in enterprise environments.
MCP Policy as Code: Implementation Strategies
Implementing infrastructure and security policies as code for MCP servers.
MCP Standards: Building Internal Guidelines
Creating internal standards and guidelines for MCP server development and deployment.
MCP Standards: Building Internal Guidelines
A template for the internal MCP standards doc most platform teams end up writing after the third inconsistent server ships.