Home / Companies / Nango / Blog / Post Details
Content Deep Dive

How to add access control to any MCP server

Blog post from Nango

Post Details
Company
Date Published
Author
Sapnesh Naik
Word Count
2,439
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

Nango Agent Sessions provide tenant-level access control for AI agents using MCP servers and API tools by having an application backend verify a user’s tenant membership before creating a time-limited, immutable session. Each session selects only the authorized tenant’s connected accounts, permits an explicit allowlist of tools, and exposes a dedicated MCP endpoint, while provider-level permissions such as Notion page access remain enforced by the connected account. Using Notion as an example, the guide shows how to tag customer connections, create separate sessions for each tenant, restrict access to read-only tools, disable proxy and connection-creation capabilities, and verify that cross-tenant requests and excluded tools fail. The same session policies can apply to official catalog MCP servers, external OAuth-compatible MCP servers using Dynamic Client Registration or Client ID Metadata Documents, and prebuilt or custom API actions exposed as MCP tools. It emphasizes keeping API keys and session tokens outside model prompts, resolving one authorized connection per integration, monitoring logs to confirm connection use, and terminating or recreating sessions when permissions, tasks, or tenant access change.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
MCP 66 3,402 292 104 -71%
AI Agents 4 2,096 365 132 -70%
RAG 1 112 26 19 -87%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.