Token导航 LogoToken导航TokenDH.com
Claude Imagine logo
AI代理未说明官方级别未说明来源级核验

Claude Imagine

MCP Server

一个由Claude AI驱动的实时Web界面构建工具,通过MCP协议实现浏览器与服务器的通信,支持快速开发和更新UI。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
AI驱动JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

t3rm1nu55

提供方

t3rm1nu55

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

图片色调

由Claude AI使用模型上下文协议(MCP)支持的可视化UI构建器。

Claude通过HTTP传输连接到MCP服务器,该服务器通过WebSocket将UI命令中继到浏览器。这使Claude能够实时构建和更新web界面。

建筑

┌─────────────┐         ┌──────────────────┐         ┌─────────┐
│ Claude CLI  │──HTTP──►│  server-mcp.js   │◄──WS───│ Browser │
└─────────────┘         │  (MCP Server)    │         └─────────┘
                        │                  │
                        │  Tools:          │
                        │  - update_ui     │
                        │  - log_thought   │
                        └──────────────────┘

快速开始

1.安装依赖项

npm install

2.启动MCP服务器

npm run server:mcp

服务器运行于 http://localhost:3000

3.将MCP服务器添加到Claude(一次性)

claude mcp add --transport http imagine http://localhost:3000/mcp

4.打开浏览器

导航至 http://localhost:3000 在您的浏览器中。

5.使用克劳德

# Interactive mode
claude

# Or non-interactive
claude --print --dangerously-skip-permissions \
  "Use update_ui to create a hello world page"

MCP工具

工具说明
update_ui更新浏览器中的HTML内容
log_thought显示状态/思考信息

项目结构

ClaudeImagine/
├── src/
│   └── server-mcp.js      # MCP server (HTTP transport)
├── public/
│   └── index.html         # Browser UI
├── scripts/
│   └── create-isolated-claude.js
├── tests/
│   ├── prerequisites/     # Unit tests
│   └── e2e/              # Integration tests
├── docs/
│   ├── CLAUDE-LEARNING.md # Key discoveries
│   ├── ROADMAP.md        # Development plan
│   └── ...
├── claude_config.json     # MCP configuration
└── package.json

配置

claude_config json

{
  "mcpServers": {
    "imagine": {
      "type": "http",
      "url": "http://localhost:3000/mcp"
    }
  }
}

环境变量

变量默认值描述
PORT3000服务器端口
HOST127.0.0.1服务器主机

发展

# Start server
npm run server:mcp

# Run tests
npm test

# Check MCP connection
claude mcp list

文档

关键收获

  1. HTTP传输 -Claude连接到正在运行的服务器(未生成)
  2. 工具命名 -工具成为 mcp__imagine__
  3. 会话管理 -每个Claude会话创建一个MCP会话
  4. WebSocket网桥 -单台服务器同时处理MCP和浏览器

docs/CLAUDE-LEARNING.md 了解全部细节。

许可证

麻省理工学院

目录标签

目录标签

AI驱动JavaScriptClaude本地部署实时UI构建Web开发MCP协议前端工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明nonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP