Tag: security

59 posts tagged with "security" — Page 2 of 3

Preview image for MCP Architecture Explained

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.

Preview image for MCP Server Logging and Monitoring

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.

Preview image for MCP Rate Limiting Best Practices

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.

Preview image for A2A Protocol Security: Stopping Token Leaks in Agent Chains

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.

Preview image for Configuring Secure GitHub App Tokens for Enterprise MCP

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.

Preview image for Enterprise MCP Gateway Hidden Costs: Latency vs Sec Tradeoff

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.

Preview image for Hardening AGENTS.md and Agent Config Files Against Poisoning

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.

Preview image for MCP Authorization Best Practices: What EMA Solves and Leaves

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.

Preview image for MCP Server Deployment Guide: Build vs Buy in 2026

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.

Preview image for Supabase MCP Server: Unspoken Privilege Inversion Problem

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.

Preview image for How to Build an MCP Server in Python

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.