The July 2026 Model Context Protocol (MCP) stateless specification removes core session and handshake features, requiring unplanned migration work for most existing remote MCP deployments. While it simplifies horizontal scaling, it shifts security responsibilities to development teams and introduces new attack surfaces, with total migration and operational costs often matching or exceeding self-hosted expenses for mid-market teams.
Tag: security
59 posts tagged with "security" — Page 2 of 3
With over 10,000 public MCP servers available in 2026, most carry unpatched security flaws and waste tokens with unnecessary tool definitions. This guide explains why development teams should stick to 3 curated, production-ready servers to cut costs and reduce risk. Learn which servers to prioritize for code, knowledge, and verification tasks.
The fast-growing MCP ecosystem lacks official maintained servers, leaving teams to rely on third-party open source options. Overloading on MCP servers burns context window tokens and hurts agent accuracy, while upcoming protocol revisions and past SDK vulnerabilities require careful, minimal server curation.
The July 2026 MCP stateless spec update removes protocol-level session tracking, shifting full logging and monitoring responsibility to individual implementers. Most native MCP server logs fail enterprise compliance requirements for auditability and regulatory standards like SOC 2 and GDPR. This guide outlines current best practices for MCP observability and new gaps introduced by the spec change.
The July 2026 MCP specification removes the protocol-level session layer, breaking traditional per-IP and per-API-key rate limiting that fails under autonomous agent traffic. This guide covers production-ready 3-axis rate limiting (per-user, per-tool, per-agent) patterns, distributed state requirements, and gateway tooling to prevent runaway agent behavior from causing outages or unexpected costs.
The A2A protocol reached production status in 2026 with widespread enterprise adoption, but its specification deliberately omits critical security controls like replay protection and credential scope limits. These gaps create an authorization vacuum where token leakage, PII exposure, and lateral attack propagation thrive across agent handoffs. This guide breaks down the risks, competing fix frameworks, and immediate steps to secure your A2A deployments.
Enterprise Managed Authorization (EMA) for MCP only validates who can connect to agent tools, leaving per-action runtime decisions unaddressed. This post explains how to build or buy a runtime authorization gateway that enforces policy for every agent tool call and delivers required audit trails for enterprise compliance.
The default GitHub MCP server authentication model is built for individual developers, not enterprise multi-agent deployments. This guide explains how to configure local GitHub App token authentication to enable dynamic per-workflow identity, avoid Copilot license requirements, and support GitHub Enterprise Cloud. You'll learn step-by-step setup, security best practices, and governance patterns for production use.
The Model Context Protocol's metadata-heavy design imposes a massive hidden token tax on enterprise deployments, with costs jumping 19-40x for common workflows. MCP gateways solve critical governance and security gaps but cannot reduce this inherent protocol overhead, and faster gateways often lack compliance features. Enterprises must weigh token costs, latency, and security requirements when selecting a gateway.
AI coding agents treat repository instruction files like AGENTS.md as trusted authority, creating a critical, widely overlooked attack surface that adversaries exploit to poison agent behavior. Traditional security controls including IAM, EDR, and static scanning cannot detect these attacks, as agents execute malicious instructions using their own legitimate credentials with no alert triggers.
Over 200,000 MCP servers are exposed to prompt injection due to missing JSON schema validation, per recent security audits. Unconstrained tool parameters and outputs create universal attack surfaces that let attackers hijack AI agent workflows. This guide outlines critical validation steps to harden MCP deployments against these threats.
A 2025 internet scan found nearly 2,000 unauthenticated public MCP instances, and 53% of deployed servers still rely on insecure long-lived API keys. This guide breaks down why OAuth 2.1 with PKCE is mandatory for remote MCP deployments, plus actionable zero-trust controls to secure agentic workflows at scale.
With over half of 2026 code commits AI-generated and 40-62% containing security flaws, standard container isolation can't protect against compromised MCP tool calls. This post explains why hardware-virtualized microVMs are the required baseline, compares managed and open-source sandbox options, and covers key operational and cost considerations for production agent deployments.
The most-installed GitHub MCP server has near-universal adoption but critical production gaps. It lacks GitHub App token support, imposes high per-call token overhead, and requires a paid Copilot license for OAuth. Solo developers may find it convenient, but enterprise B2B deployments require the GitHub REST API instead.
Enterprise-Managed Authorization (EMA) for MCP streamlines enterprise connection governance via centralized IdP control, but it does not cover runtime, context-aware authorization for individual agent tool calls. This creates a critical governance gap where over-permissioning becomes the default, leaving teams responsible for implementing action-level access controls to secure agent workflows.
The stable Enterprise-Managed Authorization (EMA) extension for MCP centralizes enterprise access provisioning for AI agent tooling via identity providers. However, EMA only governs connection-level access, leaving runtime per-action authorization entirely to implementers and creating a critical security governance gap for enterprise teams.
A 2026 internet-wide scan found 40% of public MCP servers have zero authentication. The new stateless MCP spec removes protocol-level session hijacking risks but shifts all security responsibility to individual implementers, leaving most deployments exposed. This guide outlines 12 essential production controls to secure MCP against real-world attack vectors.
This 2026 guide compares self-hosted and managed MCP server deployment for enterprise teams, breaking down total cost of ownership, security responsibilities, and compliance requirements. It explains how the new stateless MCP specification changes infrastructure needs, and provides a framework to choose the right deployment model based on team size, regulatory constraints, and engineering capacity.
The official Anthropic-maintained PostgreSQL MCP server is deprecated, archived, and has an unpatched SQL injection vulnerability that bypasses its read-only safety mode. Teams connecting AI agents to production PostgreSQL databases should use one of several secure, actively maintained alternatives instead.
Stripe's official MCP server enables AI agents to interact with payment APIs, but its default restricted key security model is insufficient to prevent costly misuse. Production deployments require additional rate limiting, approval gates, and data governance to avoid financial loss and compliance violations.
The official Supabase MCP server grants AI assistants default service_role access that bypasses all Row-Level Security policies, creating a severe privilege inversion risk. While it offers robust database and backend management capabilities with enterprise OAuth support, its default authorization model leaves production databases exposed to indirect prompt injection attacks. Teams must enforce strict read-only and project-scoped configurations to mitigate these risks.
This guide covers building production-ready MCP servers in Python using the official SDK and FastMCP, along with key tradeoffs between local and remote deployment architectures. It also breaks down hidden cost drivers like authentication and token overhead that routinely exceed server development expenses, and outlines critical security updates required before the July 2026 MCP specification finalizes.