Presentation Layer for AI Agents | MyLens

Give your AI the Power to Present.

MyLens is a presentation layer for all your AI tools. Instead of walls of text, your agents can now explain complex outputs visually, with narration and personalization.

Connect Your AI Book a Demo

Your AI

A

Assistant

Here is a full technical assessment of Northline’s current product stack and how presentation should fit into the agent workflow.

Architecture overview Northline runs a multi-tenant SaaS control plane with a TypeScript web client and Go services for long-running generation. Core API traffic uses authenticated REST plus SSE job streams. Persistent records live in Postgres; job state and rate limits sit in Redis; source files and pinned designs land in object storage.

Key surfaces today:

Data plane rules Substantive research must be persisted as a source before visuals are planned. That keeps citations, narration, explain, and later edits aligned to the same material. Short creative prompts can skip sources, but memo-length analysis cannot.

What should always become a source:

MCP integration path MyLens MCP is a stateless gateway in front of Core. ChatGPT, Claude, and Cursor connect over streamable HTTP, authenticate with Auth0, and exchange tokens via On-Behalf-Of. Authorization stays in Core.

How to connect your AI to MyLens with MCP

Ask your AI to connect once. After that, it can use MyLens whenever a visual presentation is better than a text reply.

Copy and send this to your agent

PromptCustom connection

Connect MyLens MCP at https://mcp.mylens.ai

If your AI cannot connect MCP itself, connect it manually with our MCP URL.

Setup guides by platform:

How it works

MyLens helps your AI communicate the way people understand best—narrated visuals personalized for each person, easier to grasp and share.

Effective AI communication

Delivered is not the same as understood.

Information creates value only when people can receive it, understand it, and act on it. MyLens makes that possible.

Without MyLens

Complex AI output

You Long text. Same.

Team Long text. Same.

Stakeholders Long text. Same.

With MyLens

Complex AI output

MyLens

You Personalized. Narrated. Visual

Team Personalized. Narrated. Visual

Stakeholders Personalized. Narrated. Visual.

It's not about what sounds good to the sender. It's about what the audience can understand.

If your AI has something complex to say, let it visually present to you.

  1. Agent finishes the hard part The analysis is genuinely useful—research, tradeoffs, recommendations. But it lands as a long wall of text, so the insight stalls in the thread instead of reaching the people who need it.

  2. It calls MyLens No new tool. No copy-paste. In the same chat, the agent hands the work to MyLens so people get the content presented to them—narrated and personalized—instead of another wall of text.

  3. Your AI presents it to you The same agent now walks you through the work: a visual you can follow, narrated in your language, personalized for who you are. You understand it in minutes—and you can share that same walkthrough with anyone else.

Operational risks to watch

Recommended next moves

  1. Standardize a source-first MCP playbook for every research agent
  2. Default vague presentation asks to canvas + pinned design + narration
  3. Keep customer-facing boards on workspace sharing until explicit public publish
  4. Treat MyLens as the presentation layer, not another markdown formatter

Bottom line: Northline’s agents already produce high-value analysis. The bottleneck is human understanding. A presentation layer through MCP turns that wall of text into a shareable, narrated visual brief leadership can act on.

Frequently asked questions

What is a presentation layer for AI agents?

MyLens gives any MCP-connected agent a way to answer with a narrated visual presentation instead of another wall of text. The result comes back as a shareable link in the same chat, so people can understand complex agent work in depth and personalized.

Which AI tools can connect to MyLens?

Any tool or custom agent that supports MCP, including ChatGPT, Claude, Claude Code, Cursor, VS Code, Notion, and internal or custom agents.

How do I connect an AI agent to MyLens?

Ask your agent to connect to https://mcp.mylens.ai, or add that URL under Custom MCP / Custom Plugins. If the platform asks for a client ID, paste the one on this page—there is no client secret. Connect once and MyLens stays available whenever a visual presentation is better than a text reply.