João Vaz
← All work Next projectNext

Proof of concept · MCP · Read-only

Stop being your team's lookup service.

An MCP server that lets the company's internal AI assistant answer stakeholders' questions about what my team is working on — served straight from my laptop through a free tunnel.

Built with
Python · MCP
Served over
A free ngrok tunnel
Access
Read-only, curated pages only
Status
Proof of concept

01 Why

Stakeholders ask the same question all week: what is your team actually working on? The assistant can reach the tools the platform team connected, but it cannot see my team's context — so every one of those questions came to me.

The edge of the platform is not the edge of what you can build. MCP is the seam. Anything I can reach, the assistant can reach — so I put a small server in front of my team's pages and let people ask it instead of me.

02 How it works

No hosting and no deployment. The server runs on my laptop, and a free ngrok tunnel gives it a public address that the assistant can call as a connector.

How it works A colleague asks the company assistant. The assistant calls a free ngrok tunnel, which reaches a read-only MCP server on a laptop. The server answers from the team's curated pages. Everything else is never exposed. AI assistant a colleague asks ngrok tunnel free, public URL MCP server my laptop · read-only Team pages what we build Everything else never exposed
Six read-only tools, and nothing that writes.

It only reads

There is no write path in the code. The worst case is a wrong answer, not a changed system.

It only sees the curated half

My meeting notes, drafts and personal pages sit in the same wiki. The server can never reach them — that part is decided in code, not in a setting.

It answers in structure

Tools return JSON rather than a wall of text, so the assistant gets facts it can use instead of prose it has to interpret.

03 What it showed