Skip to main content
Glama

MCP Terminal Server

by dillip285
MIT License
11
3
  • Apple
  • Linux

MCP 终端服务器

模型上下文协议 (MCP) 的安全命令行界面服务器,使 AI 模型能够与您的终端交互,同时保持安全性和控制力。

特征

  • 🔒 通过可配置的权限来安全执行命令
  • 📁 允许路径内的文件系统操作
  • 🌍 环境变量管理
  • 💻 跨平台支持(Windows、macOS、Linux)
  • 🔌 通过命令执行支持远程系统连接

与 Claude Desktop 一起使用

将服务器配置添加到您的 Claude Desktop 配置文件:

{ "mcpServers": { "terminal": { "command": "npx", "args": [ "@dillip285/mcp-terminal", "--allowed-paths", "/path/to/allowed/directory" ] } } }

重启 Claude Desktop 以应用更改。现在,您可以通过 Claude 使用终端功能,实现安全的文件访问和命令执行。

可用工具

  • execute_command :安全地运行终端命令(包括 SSH 和远程命令)

安全

  • 所有操作均限制在指定的允许路径内
  • 命令在执行前经过验证和清理
  • 环境变量得到精心管理
  • 正确处理与安全相关的问题的错误

发展

# Clone the repository git clone https://github.com/dillip285/mcp-terminal.git # Install dependencies npm install # Configure npm authentication cp .npmrc.example .npmrc # Edit .npmrc and add your NPM_TOKEN # Run tests npm test # Build the project npm run build

出版

要发布包:

  1. .npmrc.example复制到.npmrc
  2. 将您的 npm 身份验证令牌添加到.npmrc
  3. 运行npm publish --access public

注意:切勿提交带有身份验证令牌的.npmrc文件。它已添加到.gitignore中。

贡献

  1. 分叉存储库
  2. 创建你的功能分支( git checkout -b feature/amazing-feature
  3. 提交您的更改( git commit -m 'feat: Add amazing feature'
  4. 推送到分支( git push origin feature/amazing-feature
  5. 打开拉取请求

执照

MIT 许可证 - 有关详细信息,请参阅LICENSE文件。

相关项目

支持

对于错误报告和功能请求,请打开一个问题

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

用于在预定义路径内执行终端命令的安全服务器,允许大型语言模型与操作系统环境进行安全交互。

  1. 特征
    1. 与 Claude Desktop 一起使用
      1. 可用工具
        1. 安全
          1. 发展
            1. 出版
              1. 贡献
                1. 执照
                  1. 相关项目
                    1. 支持

                      Related MCP Servers

                      • A
                        security
                        A
                        license
                        A
                        quality
                        A secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.
                        Last updated -
                        1
                        74
                        Python
                        MIT License
                        • Apple
                      • -
                        security
                        A
                        license
                        -
                        quality
                        A secure server that enables AI applications to execute shell commands in specified directories, supporting multiple shell types (bash, sh, cmd, powershell) with built-in security features like directory isolation and timeout control.
                        Last updated -
                        9
                        Python
                        Apache 2.0
                        • Linux
                        • Apple
                      • A
                        security
                        A
                        license
                        A
                        quality
                        A secure terminal execution server that enables controlled command execution with security features and resource limits via the Model Context Protocol (MCP).
                        Last updated -
                        1
                        12
                        1
                        JavaScript
                        MIT License
                        • Apple
                      • -
                        security
                        A
                        license
                        -
                        quality
                        An MCP server that enables secure execution of shell commands across Windows, macOS, and Linux with built-in whitelisting and approval mechanisms for enhanced security.
                        Last updated -
                        13
                        JavaScript
                        MIT License
                        • Linux
                        • Apple

                      View all related MCP servers

                      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/dillip285/mcp-terminal'

                      If you have feedback or need assistance with the MCP directory API, please join our Discord server