Tool Design

Designing OAuth Scopes for MCP Servers

September 9, 2026 · Granthinge

One omnibus scope passes a functional test and fails a security review. How to build a scope catalog, elevate incrementally with insufficient_scope challenges, and log it.

Read more

Five Findings That Fail MCP Security Reviews

August 11, 2026 · Granthinge

Most first MCP servers work in the demo and stall in the customer's vendor review, for five consistent reasons: API keys instead of authorization, token passthrough, unscoped tools, no usable audit, and trusted tool text.

Read more