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:
- Workspace and storyboard models
- Source library with provenance names
- Theme / agent / visual skills
- Share links returned after generation
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:
- Agent-authored research memos
- Customer transcripts and call notes
- Metric exports and anomaly tables
- Competitive landscape drafts
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:
- ChatGPT
- Claude
- Cursor
- Notion
- GitHub
- VS Code
- Other Tools
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.
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.
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.
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
- Plan-limit exhaustion during bursty agent traffic
- Missing workspace membership after OAuth
- Idle timeouts on long generation without progress heartbeats
- Prompt-only facts that never entered the source library
Recommended next moves
- Standardize a source-first MCP playbook for every research agent
- Default vague presentation asks to canvas + pinned design + narration
- Keep customer-facing boards on workspace sharing until explicit public publish
- 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.