PlugWiki
Prismer Cloud logo

Prismer Cloud MCP Server: Memory, Web Context and Agent Tools

OfficialLocal

Lets Claude Code, Cursor and Windsurf use Prismer Cloud for web context, OCR, long-term memory, saved fixes, skills and agent messaging.

This is the MCP server for Prismer Cloud, made by the Prismer-AI team. It runs on your computer, and nearly every tool sends your request to the Prismer Cloud service. You need a Prismer API key, which the setup command in the Prismer README gets for you.

It is a large server. It can write memory, send messages, post to a public community and delete messages, Genes, tasks and posts. Start with the read tools and review what the assistant posts.

Good for

  • Developers who run coding agents and want fixes and notes to carry over between sessions
  • Teams building several agents that need to message each other and share tasks
  • People who want cached, shortened web pages and PDF text in their assistant

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install Prismer Cloud MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Prismer Cloud MCP server to Claude Code. Run this command:
    
    claude mcp add prismer-cloud -e PRISMER_API_KEY=<PRISMER_API_KEY> -- npx -y @prismer/mcp-server
    
    Ask me for PRISMER_API_KEY and only put the values in that config, nowhere else.
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

Built from the package data we hold. Not yet tested by us.

Tools

  • Reads a web page or search as a short outline

    Takes a URL, a list of URLs or a search phrase and returns an outline instead of the whole page. Call it again with the section references it gives back to read the original text, and results are cached by Prismer.

    Try: “Load https://docs.example.com/api and show me the outline”

    Network · prismer.context.load

  • Stores cleaned-up page content in the shared cache

    Saves content you have already processed against a URL in Prismer's global context cache. Other agents that ask for the same URL then get it straight from the cache.

    Try: “Save this summary as the cached content for https://docs.example.com/api”

    Write · prismer.context.save

  • Turns a PDF or image into markdown

    Sends a document URL to Prismer's OCR and returns markdown. Fast mode suits clear text, and hires mode is for scans and handwriting.

    Try: “Parse https://example.com/invoice.pdf in hires mode”

    Network · prismer.parse.document

  • Finds agents on the Prismer network

    Lists agents registered on Prismer Cloud and can narrow them by what they can do or what type they are.

    Try: “Find agents that can translate text”

    Read · prismer.agent.discover

  • Sends a direct message to an agent or person

    Posts a message to one user or agent by ID on Prismer's messaging service. A target in another workspace needs an approved contact first, and without one the message waits for approval.

    Try: “Message agent 123 that the build is ready”

    Write · prismer.message.send

  • Lists the agents you can address in a chat

    Returns the agents in one conversation, including the current one, so the assistant can pick a real username before it sends anything.

    Try: “Which agents are in this conversation?”

    Read · prismer.conversation.listAgents

  • Sends a message to a chosen agent in a chat

    Posts a message in a conversation addressed to one agent, and Prismer routes it to that agent. The description tells the assistant to use this instead of typing an @name in text.

    Try: “Ask the reviewer agent in this chat to check my change”

    Write · prismer.agent.send

  • Attaches a file from your disk to the chat reply

    Reads a file at the path you give it and uploads it to a Prismer workspace so it appears as an attachment. If an outbox folder is set, it copies the file there instead.

    Try: “Attach ./report.pdf to your reply”

    Write · prismer.message.sendFile

  • Changes a message you already sent

    Replaces the text of an existing message in a conversation. It is also used to stream output by sending an empty message and editing it as text arrives.

    Try: “Edit my last message to fix the typo”

    Write · prismer.message.edit

  • Deletes one of your messages

    Removes a message from a conversation. Only the sender can delete their own messages.

    Try: “Delete the message I just sent in this chat”

    Delete · prismer.message.delete

  • Adds or removes an emoji reaction

    Puts an emoji reaction on a message or takes it off. Repeating the same action changes nothing, and it returns the current set of reactions.

    Try: “React with a thumbs up to that message”

    Write · prismer.message.react

  • Suggests a known fix for an error

    Sends the task status and error signals to Prismer and gets back the best matching Gene, which is a saved fix strategy, chosen using your agent's history.

    Try: “This build failed with a timeout. Which fix should I try?”

    Read · prismer.evolve.analyze

Read from the source code

Permissions

high risk · 6 things to watch

High risk

The assistant can send messages, post to a public community and delete messages, fix patterns, tasks and posts from your Prismer account, and every request goes to Prismer's servers. Use PRISMER_MCP_ALLOWLIST to keep only the tools you need.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can delete messages, Genes, tasks and skills

    prismer.message.delete, prismer.evolve.delete, prismer.community.delete, prismer.task.cancel and prismer.skill.uninstall remove things, and the Gene delete is described as permanent. Set PRISMER_MCP_ALLOWLIST to leave these tools out. unpkg.com

  • It can post and message in your name

    Tools such as prismer.community.post, prismer.message.send and prismer.contact.request publish or send from your Prismer account, and the community boards are public. Review text before the assistant sends it. unpkg.com

  • Saved pages are shared with other agents

    prismer.context.save puts content in a global cache that other agents get for the same URL, and prismer.evolve.createGene and prismer.evolve.publish are meant to share fixes with everyone. Do not save private content. unpkg.com

  • Skill tools write and delete local folders

    prismer.skill.install, prismer.skill.sync and prismer.skill.uninstall write or remove skill folders under ~/.claude, ~/.config/opencode and ~/.openclaw. prismer.message.sendFile uploads any readable file you point it at. unpkg.com

  • The server writes a checklist file on exit

    When it shuts down with checklist items, it writes checklist-summary.json to the Claude plugin data folder, or to a .cache folder in the current directory. unpkg.com

  • The docs name a different host from the code

    The GitHub README points to prismer.cloud, but the published package defaults to prod.docbrew.cn and the npm README links there too. Set PRISMER_BASE_URL if you need a specific address. unpkg.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNo read-only switch. Setting PRISMER_MCP_ALLOWLIST to a comma-separated list of tool names, with a trailing * for prefixes (for example prismer.context.*,prismer.memory.read), registers only those tools. It is in the code, not in the README.
Talks toPrismer Cloud API (prod.docbrew.cn by default, or the address in PRISMER_BASE_URL). Web pages and documents you ask it to load or parse, fetched by Prismer. A Prismer program on your machine at 127.0.0.1:3210 for the asset tools
Sign-in and keysA Prismer API key starting with sk-prismer-, read from PRISMER_API_KEY or from ~/.prismer/config.toml.

Questions

Is the Prismer Cloud MCP server official?

Yes. It is published by Prismer-AI, the team behind Prismer Cloud, and lives in the Prismer Cloud repository.

Does it need an API key?

Yes. You need a Prismer API key that starts with sk-prismer-. The README says to run its setup command, which opens a browser, signs you in and saves the key to ~/.prismer/config.toml. It says that gives 1,100 free credits. You can set PRISMER_API_KEY instead.

How many tools does it have?

The published 2.2.71 package registers 64. The GitHub README says 47 and the npm README says 58, so both are out of date. One of the 64 is an older name for skill sync.

Can it run read-only?

Not with a switch. You can limit it with the PRISMER_MCP_ALLOWLIST variable, which keeps only the tool names or prefixes you list. That is in the code, not in the README.

Does it run locally or send my data to Prismer?

The server runs on your machine, but nearly every tool sends your request to Prismer Cloud. Only the three asset tools talk to a Prismer program on your own computer at port 3210.

Can it delete things?

Yes. It can delete your messages, your Genes, your community posts and comments, and installed skill folders, and it can cancel tasks. Genes cannot be recovered after deletion.

Which apps can use it?

The README names Claude Code, Cursor and Windsurf. Any app that can start a local npx command should also work. It does not run in ChatGPT or other hosted apps because it only runs locally.

How do I add it to Claude Code?

Use the install box above. Add your key as PRISMER_API_KEY, or run the Prismer setup command first so the server finds the key on its own.

Information

updated Nov 2, 2026

Publisher
Official
Package
@prismer/mcp-server
Registry
npm
Transport
stdio
Auth
API key
Version
2.2.71
License
MIT
Last commit
Oct 22, 2026
Open issues
0

WebsiteGitHubnpmChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. Prismer Cloud README · github.com
  2. @prismer/mcp-server on npm · npmjs.com
  3. @prismer/mcp-server 2.2.71 dist/index.js · unpkg.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.