本项目为钢琴 MCP 相关开发项目,提供了本地和云端两种运行模式,可用于与 Claude 桌面版等进行配置交互,同时提供了详细的安装、配置和使用说明。
若要在本地进行开发,可按以下步骤操作:
npm install
npm run build
npm start
在本地模式下,按以下步骤进行配置:
STEEL_LOCAL="true"。STEEL_BASE_URL 指向你自定义域名的 Steel 服务。若不设置,默认为 http://localhost:3000。ws://0.0.0.0:3000。在云端模式下,按以下步骤进行配置:
STEEL_LOCAL="false"。STEEL_API_KEY 以便 Steel Voyager 能够与云服务认证(或自托管的 Steel 实例)。STEEL_BASE_URL 为 https://api.steel.dev,如需更改请覆盖设置。wss://connect.steel.dev?sessionId=…&apiKey=…。在配置文件中添加类似以下内容(通常位于 ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"steel-puppeteer": {
"command": "node",
"args": ["path/to/steel-puppeteer/dist/index.js"],
"env": {
"STEEL_LOCAL": "true",
"STEEL_API_KEY": "your_api_key_here"
}
}
}
}
根据需求调整环境变量:
"STEEL_LOCAL": "true",可选 "STEEL_BASE_URL": "http://localhost:3000"。"STEEL_LOCAL": "false",添加 "STEEL_API_KEY": "" 。Claude 展示了其新功能,研究了最新的 Sorah 模型,并创建了一个交互式可视化来演示数据和工作原理。
⚠️ 重要提示
由于 GitHub 限制,视频文件大小不超过10MB。
以下是一些常见问题及解决办法:
GLOBAL_WAIT_SECONDS 解决页面加载问题。如果你想为项目做出贡献,可按以下步骤操作:
请在提交拉取请求时包含以下内容:
⚠️ 重要提示
该项目基于 Web Voyager 代码库,尚处于实验阶段,请勿在生产环境中使用。