mcp_command-line_tool
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp_command-line_toollist files in the current directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp_command-line_tool
使用spring ai框架,实现的mcp服务:用于在当前电脑执行本地命令,也可以连接远程ssh,执行远程命令
先决条件
MCP 服务器需要 Java 17 或更高版本。
安装
克隆此存储库: https://github.com/gengzi/mcp_command-line_tool
./mvn clean install特别注意
执行命令时,仅仅拦截了rm 删除等操作,其他命令都未拦截。 如果操作不可撤销的命令时,请谨慎操作,由于是大模型来操作工具,可能操作不可撤销的命令。(有些命令不允许执行,只能手动执行)
mcp服务配置
Cherry studio config:
{
"name": "命令行工具",
"type": "stdio",
"description": "",
"isActive": true,
"command": "java",
"args": [
"-jar",
"本地路径/mcp_command-line_tool-0.0.1-SNAPSHOT.jar"
]
}
ssh配置: 支持私钥登录,也支持密码登录
--ssh.passwd=密码
--ssh.privatekeypath=私钥文件路径"
{
"name": "命令行工具",
"type": "stdio",
"description": "",
"isActive": true,
"command": "java",
"args": [
"-jar",
"/Users/gengshuaijia/work/project/mcp/mcp_command-line_tool/target/mcp_command-line_tool-0.0.1-SNAPSHOT.jar",
"--ssh.host=ssh.xxx地址",
"--ssh.username=用户名",
"--ssh.privatekeypath=私钥文件路径",
"--ssh.port=22"
]
}提供的工具

使用示例:
本地命令行

远程命令行

This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gengzi/mcp_command-line_tool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server