钢MCP服务器为Claude Desktop提供了强大的支持,可用于运行相关服务,满足不同场景下的使用需求。
要自动通过Smithery安装Steel MCP Server以用于Claude Desktop,可使用以下命令:
npx -y @smithery/cli install @steel-dev/steel-mcp-server --client claude
按照以下步骤进行本地开发:
npm install
npm run build
npm start
我们请Claude展示其新功能,并决定研究最新的发展动态(如“Sora”),然后创建一个交互式可视化来演示模型背后的数据及其工作原理。
由于GitHub限制视频大小不超过10MB,因此视频质量可能不高,请谅解。
要在Claude Desktop中使用Steel Voyager,将类似以下内容添加到配置文件中(通常位于~/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": "true"改为"STEEL_LOCAL": "false",并提供有效的"STEEL_API_KEY"。在使用云服务时,请确保提供有效的Steel API密钥,并确认本地Steel实例正在运行,同时检查网络连接是否正常。
如果发现页面标记或截图传输存在问题,可通过配置中的GLOBAL_WAIT_SECONDS环境变量添加延迟:
export GLOBAL_WAIT_SECONDS=10 # 设置为所需的秒数
检查页面是否完全加载,并确认视口尺寸设置正确,确保系统有足够的内存可用于捕获截图。
目前会话清理功能尚不完善,建议在执行任务后手动释放会话资源。
以适当的方式提示Claude,以便更好地引导其输出结果,避免使用过于宽泛或模糊的指令。
如果您希望对项目做出贡献,请参考以下说明:
请查看项目的LICENSE文件以获取详细的许可信息。