A German film industry trade association
In developmentThe Portal You Never Have to Open
Member portals share a basic flaw: you have to open them. So for the trade association, we are building the entire members’ area as an AI interface – the same functions, available in the portal chat or straight from the AI assistant its members already use.
Under the hood, it is one toolbox with two channels: a chat assistant inside the portal and an MCP server facing outward, both running the same tools and the same double permission check.
- One toolbox
- two channels: portal chat and MCP
- Access
- OAuth2, authorized per member
- Write actions
- only with human approval
Two Channels, One Permission Model
The tools are built once. Whether a request comes from the portal chat or via MCP from an external assistant, it runs through the same tool layer and the same double permission check. What a member is not allowed to see, their AI client cannot see either – the tools simply never show up there.
MCP access is secured with OAuth2. Members authorize their own assistant, and the association keeps control of every permission. Reading is open, writing is not: any change an assistant initiates is executed only after approval.
The result, once it is finished: the association becomes reachable wherever its members already work. The portal stays – but no one has to open it anymore to get things done.