Obot Blog

  • Blog
  • Events
  • Product Updates
  • Tutorial
Obot AI | Blog

MCP Dynamic Client Registration: Why it Matters and How To Accomplish it with Entra

MCP Dynamic Client Registration is required by the MCP spec, but Microsoft Entra ID does not support it. Here’s what that means for enterprise deployments—and the control plane pattern that bridges the gap.

Read More

Obot AI | Blog

How to Manage Multiple AI Coding Agents (Without Hand-Rolling Tools)

When you’re running Claude Code, Gemini, and Codex in parallel, the AI isn’t the slow part. You are. Teams managing multiple AI coding agents across parallel sessions discover that the real friction isn’t model capability — it’s coordination.

Read More

Obot AI | Blog

MCP Management: What Comes After Building the Servers

Building MCP servers is the easy part. This guide covers what MCP management actually looks like in practice — from developer governance and employee discovery to IT access control, audit logging, and the four stages of MCP maturity.

Read More

Obot AI | Blog

The Reality of MCP Security: A CTO Action Plan

Six concrete MCP attack patterns with documented mechanics, the adoption gap that concentrates current risk, and a layered defense framework that security and engineering teams can actually ship.

Read More

Obot AI | Blog

MCP Identity Management at Enterprise Scale: Solving the OAuth Sprawl Problem

When teams scale from one MCP server to ten, fragmented OAuth implementations create identity sprawl — no central visibility, no single revocation point, and audit gaps your compliance team will find. The control plane pattern solves it by centralizing MCP identity management into a single layer, so your MCP servers can focus on what they are actually for.

Read More

Obot AI | Blog

MCP Filtering: How to Inspect and Control MCP Traffic in the Enterprise

MCP filtering lets enterprises inspect, modify, or block MCP requests and responses at the gateway layer — enabling PII redaction, compliance enforcement, and payload inspection without changing MCP servers or clients.

Read More

Obot AI | Blog

Why MCP Authentication Is Harder Than It Looks

MCP development starts fast. Then you hit OAuth. Here’s what production-ready MCP authentication actually requires — and why the complexity multiplies when you’re running more than one server.

Read More

Obot AI | Blog

How to Run Multiple AI Coding Agents at Once with Discobot

Learn how to run multiple AI coding agents at once using Discobot. Spin up parallel sessions across isolated sandboxes and stop waiting for one agent to finish before starting the next.

Read More

Obot AI | Blog

Hosted MCP vs Self-Hosted MCP vs Local MCP: How to Choose

Compare hosted, self-hosted, and local MCP deployment models, including tradeoffs around speed, control, security, and operations.

Read More

Obot AI | Blog

Single MCP Gateway vs Multiple MCP Servers

The world of MCP (Model Context Protocol) is growing fast. As more teams connect AI clients like Claude, Cursor, and VS Code to internal tools, a common architectural question appears: Should we run a single MCP gateway, or multiple independent MCP servers? At first glance, this looks like a routing decision, but in reality, it’s […]

Read More

Obot AI | Blog

Obot at AGNTCon + MCPCon

The Obot team is excited to sponsor AGNTCon + MCPCon this October! If you’re exploring how to scale AI safely in your org, or you’re building agents and tools with Model Context Protocol (MCP), come by our booth to meet the team and see Obot MCP Gateway in action.

Read More

Obot AI | Blog

Access Control, Security, & Proxying in Obot

In Parts 1 and 2 of this series, we explored Obot’s architecture and walked through deploying MCP servers. This third blog post covers the security aspects of deploying the Obot MCP gateway. To ensure a scalable and secure solution, the gateway must effectively control who can access which MCP servers, manage credentials, and provide an […]

Read More