MCP server
ZeroWidth Prism Official
ai.zerowidth/prism
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Explore ideas in Prism fields, run studies, and read research findings.
Working at last checkVerified publisher: zerowidth.aiAbout 16,445 tokens per request once connected52 tools
https://api.zerowidth.ai/mcp/x/prism
At a glance
- Type
- MCP server
- Publisher
- zerowidth.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 52
- Token cost
- About 16,445 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http prism https://api.zerowidth.ai/mcp/x/prism
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.prism] url = "https://api.zerowidth.ai/mcp/x/prism"
Gemini CLI
{"mcpServers":{"prism":{"httpUrl":"https://api.zerowidth.ai/mcp/x/prism"}}}
Cursor
{"mcpServers":{"prism":{"url":"https://api.zerowidth.ai/mcp/x/prism"}}}
VS Code
{"servers":{"prism":{"type":"http","url":"https://api.zerowidth.ai/mcp/x/prism"}}}
Antigravity
agy mcp add prism https://api.zerowidth.ai/mcp/x/prism
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"prism","server_url":"https://api.zerowidth.ai/mcp/x/prism","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"prism","server_url":"https://api.zerowidth.ai/mcp/x/prism"}
Tools
prism_fields_create~331 tokens
Creates a field from an origin idea — the seed of an exploration canvas. Counts against the workspace's field quota. May return `needs_confirmation` — tell the user what you're proposing and wait for approval.prism_fields_deleteDeletes data · ~245 tokens
Removes a field and its whole canvas (soft delete; frees the workspace's field quota). Use when the user is done with an exploration or one was created by mistake — studies attached to its nodes are not deleted. Field ids come from prism_fields_list. May return `needs_confirmation` — name the fieldprism_fields_get~205 tokens
One field's full tree: every node (id, parent, axis, description, pinned, color, whether it has an image / desk research) plus the AI-clustered groups. The origin node has parentId=null; children sit along named axes. Use node ids with the expand / research / study tools.prism_fields_list~141 tokens
Lists Prism fields (idea-exploration canvases) in the active workspace: name, origin idea, node count. Fetch one with `prism_fields_get` for its nodes.prism_fields_update~312 tokens
Edits a field's name (null reverts to the origin idea), description, or visibility. Nodes are untouched. Field ids come from prism_fields_list. May return `needs_confirmation`.prism_insights_promote~242 tokens
Promotes an analysis theme (or, with no themeId, the analysis summary) into the workspace's Ledger as a belief, carrying the supporting verbatims as evidence with links back to the study. THE step that turns a finding into workspace memory — use when the user says an insight matters. May return `neeprism_interviews_create~251 tokens
Creates a one-on-one AI-led interview on a study and returns the invite link to forward — the guest needs no account. The transcript stays on the study and joins the next analysis run (it never lands in Compass). focusPrompt briefs the interviewer on what to dig into; omitted, it explores the study'prism_interviews_list~196 tokens
The study's one-on-one qual conversations: guest, status, focus, and — once completed — the structured memo (summary, key claims, tensions, verbatim quotes). Raw transcript included only while no memo exists. inviteUrl is the link to forward for interviews still waiting on their guest.prism_nodes_expand~326 tokens
THE core Prism gesture: generate variations of a node along a named semantic axis ('more visceral', 'for the skeptic', 'stripped to essentials'…) in one of four directions. Runs generation against the workspace's inference credit. May return `needs_confirmation`.prism_nodes_research~323 tokens
Web-sourced secondary research on a node's idea — market context with citations, stored on the node. depth 'thorough' runs three angled passes (market, evidence, shifts) at ~3× the credit. `focus` steers what it goes after; without one it answers a generic brief off the node's own description, so paprism_nodes_update~211 tokens
Sets pinned state and/or the color tag on a node. Pins are the cross-field shortlist. May return `needs_confirmation`.prism_panel_runs_cancel~171 tokens
Stops a queued, running or paused panel run. Answers already in stay. May return `needs_confirmation`.prism_panel_runs_estimate~358 tokens
What running a study against a panel would cost: people, model calls, and approximate dollars of workspace credit. Starts nothing. Tell the person the cost before calling prism_panels_run.prism_panel_runs_get~166 tokens
Status, progress, spend and the run's own analysis. For the numbers, call prism_studies_results with panelRunId. Synthetic answers are never people's: always say so when you report them.prism_panels_create~763 tokens
Saves a panel from a spec (usually from prism_panels_draft) and draws its people from population records in the background, which takes a few seconds. Visible to the workspace unless visibility is PRIVATE. May return `needs_confirmation`.prism_panels_draft~232 tokens
Turns a plain description of an audience ("100 Midwest senior citizens") into a panel spec: filters on Census and General Social Survey fields, a size, and stated shares for traits with no data behind them (assumed). Saves nothing. Show the person the spec and assumedNotes, then pass the spec to priprism_panels_get~160 tokens
One panel with its current version and the share of people by every field (assumed fields flagged). Use it to confirm a draw looks like the audience the person meant.prism_panels_list~159 tokens
Every synthetic panel the person can see: name, current version (people, status), runs so far, and fit (how far it sat from people the last time a study had both). Reuse an existing panel before drafting a new one.prism_panels_run~444 tokens
Starts a background run: every person on the panel answers the study (or, for kind interview, sits with the study's interviewer). Spends workspace credit — give the person the estimate from prism_panel_runs_estimate first. Works on draft studies. Answers land as their own result set, labeled synthetprism_research_digest~200 tokens
A cross-study digest: every study with responses — title, origin (standalone / canvas node / tracker wave), response count, latest analysis summary, top themes, and which insights were kept in Ledger. The starting point for 'what have we learned about X?' — follow up with prism_studies_get (insightsprism_research_reports_get~199 tokens
One desk-research report in full: the brief (markdown) and the sources it cites. Its claims are what public sources say, not what anyone at the company told you; when you put them on the Compass map, cite sourceKind 'prism_report' with this report's id.prism_research_reports_list~171 tokens
Every desk-research report on a study, newest first: id, title, the focus it was asked, depth, status (running / ready / failed) and an excerpt. Read one in full with prism_research_reports_get.prism_research_run~414 tokens
Web-sourced desk research kept as a report on a study, with citations. Steer it with `focus`: research accumulates, a broad sweep first, then narrower runs as the questions sharpen. depth 'thorough' runs three angled passes at ~3× the credit. To research a company, make a standalone study about it (prism_series_create~1211 tokens
Creates a research program that fields the SAME instrument on a schedule — brand tracking, a weekly pulse — each wave an ordinary study. The questions freeze once the first wave fields (that's the trendline), so get them right with the user first. Optionally bind a Ledger metric + score rule so everprism_series_launch_wave~238 tokens
CLOSES the current wave (no more responses; it scores and posts to Ledger if bound) and fields the next one from the series' frozen instrument, readying its participant link. Fielding spends credit for follow-ups, closing chats, and analysis, and closing a live wave can't be undone — say both plainlprism_series_list~154 tokens
Recurring research programs (ADR 0031): name, cadence, enabled state, next wave time, wave count, and the metric + score rule when the series posts readings. Waves themselves are ordinary studies.prism_series_update~1087 tokens
Edits a series: `enabled: false` pauses the schedule (true resumes), interval / scheduleTime / scheduleTimezone / dayOfWeek move the cadence, name and follow-up / auto-analyze settings change any time. The instrument (questions, scorer) is editable only while no wave has fielded — after that the serprism_studies_analyze~284 tokens
Kicks the theme analysis (incremental — reads only responses and interviews since the last run; the previous themes carry forward). Returns immediately with the run's phase; the run continues server-side, so wait a moment and re-read prism_studies_get — findings are fresh once its insights stop repoprism_studies_cut~368 tokens
Server-computed banner cut with significance: a target question (scale/number → group means + NPS on 0–10; choice/multi → per-option shares) split by acquisition source or by any single-choice question, each group tested against its complement at 95% (Welch t / two-proportion z). vsRest says higher/prism_studies_deleteDeletes data · ~270 tokens
Permanently deletes a study with its responses, interviews, analysis, and share links. Right for a draft that won't be fielded or a duplicate; for a live study the user just wants to stop, prefer prism_studies_update closed: true — that keeps the data. Study ids come from prism_studies_list_workspacprism_studies_draft~226 tokens
Generates a short study (5-8 questions probing the node's problem space — respondents never see the idea itself) and creates it as a DRAFT. The user reviews, previews, and opens it for responses from the study page (or via prism_studies_update publish). Runs generation against inference credit. Mayprism_studies_draft_from_interviews~278 tokens
Qual-first design: drafts a survey GROUNDED in the study's completed interviews — the recurring claims become measurable questions, the tensions become the choices, in the interviewees' own words. Replaces the study's current questions with the draft (nothing fields until publish). Needs at least onprism_studies_draft_standalone~264 tokens
Generates and creates a DRAFT study that isn't tied to any canvas node — brand tracking, workspace-level research, anything you can describe in a sentence. It appears on Prism's Studies page; the user previews and opens it for responses there (or via prism_studies_update publish). Runs generation agprism_studies_get~211 tokens
One study's questions, response count, open/closed state, and the STORED analysis (summary + themes with strength; insights.activeRun set = an analysis is running right now — wait for it before citing). participantUrl is the live share link to forward when the study is open and one has been minted.prism_studies_list~151 tokens
Feedback studies attached to one Prism node: title, question count, response count, open/closed.prism_studies_list_workspace~207 tokens
All studies regardless of origin — standalone, canvas-node, and series waves — newest first: title, question count, response count, draft / live / closed state, and the field / node / series it hangs off. The starting point for 'which studies do we have?'; prism_studies_list is the per-node view, prprism_studies_report~227 tokens
An AI research analyst writes the report's narrative layer — executive summary, key findings with their numbers, recommendations — from the study's computed record (funnel, per-question aggregates, themes, quotes). Stored on the study; the printable report at the study page renders it above the charprism_studies_results~313 tokens
Everything the Results tab shows, as numbers you can trust without counting raw rows: fielding funnel (opens → starts → completes, median completion time, sources, per-question drop-off), per-question aggregates (scale distributions + means + NPS on 0–10, choice/multi counts, rank first-place + meanprism_studies_segments~194 tokens
The stored k-means segmentation over the study's numeric answers: named segments with size, share, and the distinguishing features (segment mean vs overall). Null when none computed yet — prism_studies_segments_compute discovers them (needs 30+ responses and 2+ numeric questions).prism_studies_segments_compute~202 tokens
Runs k-means over the study's numeric answers (silhouette-picked k) and names the discovered segments from their computed profiles. Needs 30+ responses and 2+ numeric questions; recompute overwrites. Runs naming against inference credit. May return `needs_confirmation`.prism_studies_update~1032 tokens
publish: true takes a draft live (one-way — the participant link starts working). closed toggles whether a live study accepts responses. Also edits the study: title, the `questions` instrument (whole replacement — read prism_studies_get first; LOCKED once responses exist, the server refuses with `inresearch_findings_list~249 tokens
Cross-instrument findings for one subject (today: a Prism node) — attached feedback studies with response counts + theme counts, and whether desk research exists. (Interviews are study-level now — read them per study with prism_interviews_list.) THE PLACE TO LOOK before proposing new research: cite
Browse
Related MCP servers
- Vela Corpus
Read-only MCP access to Vela's corpus of human experience: cited passages, coordinates, reading path - ClinicalTrials.gov MCP by usefulapi
Search and read ClinicalTrials.gov studies, sites and outcomes. - ZeroWidth Caliper
Build datasets and rubrics, then run evals that score your AI in Caliper. - Clinicaltrialsgov
Search ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials. - ZeroWidth
Search, write and run work across Compass, Workbench, Caliper, Ledger, Prism and Napkin. - Hydrogen Studies
Search, compare and summarize 2,200+ published studies on molecular hydrogen (H2) and health. - Banco De Ideas
Read, publish and explore creative bisociations between concepts on unbancodeideas.com. - Portfolio MCP | Benjamin Nikolajew
Explore Benjamin Nikolajew's graphic design portfolio with natural language.
Badge for your README
[](https://aptlynx.net/servers/ai.zerowidth/prism)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents