Inspiration
Chat is a terrible place to hold research. Claims, sources, and caveats scroll away into mush. We wanted a board where a person and ChatGPT could see the same brief — not a summary pasted back into the thread, but a living evidence map they edit together.
WebMCP makes that possible: the site exposes tools to add claims, link sources, flag contradictions, and export, on the page you’re already looking at.
What it does
Brief is an agent-native evidence board:
- Set a research question and title
- Add claims with stance (supports / neutral / disputes) and confidence
- Attach sources with snippets and link them to claims
- Flag contradictions and pin notes
- Summarize and export the brief
- Use a full human UI or ChatGPT via WebMCP tools on the same Zustand store
- Inspect tools + activity feed; run
?demo=1for the happy path
How we built it
- Vite + React + TypeScript SPA (
base: '/brief-webmcp/') - Zustand shared store for UI and WebMCP
executehandlers - 18 site tools with
readOnlyHinton reads;clear_board/export_briefas side effects - Feature-detect
document.modelContext→navigator.modelContext(top-level page) - MIT, static GitHub Pages deploy — Built with Codex
Challenges we ran into
Keeping agent writes and human edits in lockstep; marking consequential tools correctly; designing a board that’s scannable in a <3 minute demo without becoming a toy.
Accomplishments that we're proud of
A third WebMCP submission in a new lane (research, not shopping or canvas): claim→source→flag loops, summarize/export, and a judge-friendly tools panel.
What we learned
WebMCP’s superpower is co-presence. Research needs shared structure more than another chat answer — Brief treats the agent as a colleague on the board, not a ghostwriter in the sidebar.
What's next for Brief — Research with your agent
Real source fetch/preview, citation styles, multiplayer presence, and deeper ChatGPT desktop testing.
Built With
- codex
Log in or sign up for Devpost to join the conversation.