fakechat
Localhost iMessage-style web chat for Claude Code — test surface with file upload and edits. No tokens, no access control.
pinned to #2f634a9updated 2 weeks ago
Ask your AI client: “install plugins/fakechat”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/fakechatmetahub onboarded this repo on the author's behalf.
If you own github.com/anthropics/claude-plugins-official on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
31,960
Last commit
2 weeks ago
Latest release
published
- #claude-code
- #mcp
- #skills
Evaluation report
WarningsAutomated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.2f634a9· 2 weeks ago
Kind-specific
31Plugin: manifest fields complete
Plugin: bundled artifacts presentwarn
Couldn't find a skills/ subdir or an MCP server config inside the plugin
A plugin is most useful when it bundles ≥ 1 skill or an MCP server.
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at plugin.json
Release history
1- releasecurrent2f634a9warn2 weeks ago
Contents
Simple UI for testing the channel contract without an external service. Open a browser, type, messages go to your Claude Code session, replies come back.
Setup
These are Claude Code commands — run claude to start a session first.
Install the plugin:
/plugin install fakechat@claude-plugins-official
Relaunch with the channel flag — the server won't connect without this. Exit your session and start a new one:
claude --channels plugin:fakechat@claude-plugins-official
The server prints the URL to stderr on startup:
fakechat: http://localhost:8787
Open it. Type. The assistant replies in-thread.
Set FAKECHAT_PORT to change the port.
Tools
| Tool | Purpose |
|---|---|
reply | Send to the UI. Takes text, optionally reply_to (message ID) and files (absolute path, 50MB). Attachment shows as [filename] under the text. |
edit_message | Edit a previously-sent message in place. |
Inbound images/files save to ~/.claude/channels/fakechat/inbox/ and the path
is included in the notification. Outbound files are copied to outbox/ and
served over HTTP.
Not a real channel
There's no history, no search, no access.json, no skill. Single browser tab, fresh on every reload. This is a dev tool, not a messaging bridge.
Reviews
No reviews yet. Be the first.
Related
explanatory-output-style
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
serena
Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.
agents-research
Agents for academic, market, and technical research, synthesis, and reporting
mh install plugins/fakechat