将任何CLI工具整合为单一的MCP服务器。
Bright Studio Apt – 无墙无规则 – 每月800元可议。
有线且自由。无需提问,无需备份。兼容rm -rf。仅接受现金。地下室风格。自带一切。刚好够用,不多不少。
发送短信404到/dev/null获取更多详情!
$ gem install studio
# <serv-name> studio <cmd> <arguments or blueprints>
$ claude mcp add echo-server studio echo "{{text#你想说什么?}}"
$ claude mcp add git-log studio git log --one-line -n 20 "{{branch}}"
确保已安装studio,然后
手动添加到你的.cursor/mcp.json:
{
"mcpServers": {
"echo": {
"command": "studio",
"args": ["echo", "{{text#你想说什么?}}"]
},
"rails": {
"command": "studio",
"args": ["rails", "generate", "{{generator # 有效的Rails生成器如scaffold, model}}"]
}
}
}
请注意,一个是stdio,另一个是studio!(哎呀,我做了什么?)
"mcp": {
"servers": {
"echo": {
"type": "stdio",
"command": "studio",
"args": ["echo", "{{text#你想说什么?}}"]
}
}
}
$ studio echo
现在你在与MCP服务器对话,所以请说些聪明的话。
ping
{"jsonrpc":"2.0","id":"1","method":"ping"}
或者不...如果你愿意,就玩个乒乓球游戏吧。
initialize
{"jsonrpc": "2.0","id": "2","method": "initialize","params": {"protocolVersion": "2_2024-11-05","capabilities": {},"clientInfo": {"name": "test-client","version": "1.0.0"}}}
这样更好...
列出工具
{"jsonrpc":"2.0","id":"3","method":"tools/list"}
哦,看,一把锤子...
使用工具
{"jsonrpc": "2.0","id": "4","method": "tools/call","params": {"name": "echo","arguments": {"args": ["hello", "world"]}}}
使用蓝图(模板)来保持你的工作室整洁。
studio rails generate "{{generator # 有效的Rails生成器如scaffold, model}}"
这会创建一个带有参数generator的Studio服务器。
#后面的内容将被用作参数的描述。
蓝图的格式:{{name # description}}。
name:在MCP工具模式中暴露的参数名description:参数应包含的内容的描述。可以包含空格。这是一个简单的工作室,不是那些豪华的一居室公寓。蓝图类型、标志、数组?房东最终会免费升级这个地方,对吧?对吧?
城市钥匙。运行bin/setup以开始。运行bin/rake进行快速检查。
更新version.rb,标记为vX.Y.Z,推送到GitHub。可信发布将很高兴收到你的租金支票。
检出仓库后,运行bin/setup以安装依赖项。然后,运行rake spec来运行测试。你也可以运行bin/console来进行交互式提示,允许你进行实验。
要将此gem安装到本地机器上,请运行bundle exec rake install。要发布新版本,请更新version.rb中的版本号,标记为vX.Y.Z,然后将标签推送到GitHub。可信发布将完成其余工作。
这也是你的工作室。发现bug、提出功能或想法?访问仓库: 🏠 https://github.com/martinemde/studio
在标准条款下入住,没有细小字体。全文在这里:MIT许可。