Mcp终端

创建者sichang824sichang824

MCP Terminal 是一个基于 MCP(模型上下文协议)的终端控制服务器,专为与大型语言模型(LLM)和 AI 助手集成而设计。它提供了一个标准化的接口,使 AI 可以执行终端命令并获取输出结果。

概览

什么是 MCP Terminal?

MCP Terminal 是一个基于模型上下文协议(MCP)的终端控制服务器,专门设计用于与大型语言模型(LLMs)和人工智能助手集成。它提供了一个标准化的接口,使人工智能系统能够无缝执行终端命令并检索输出结果。这一功能对于希望通过需要命令行交互的人工智能能力来增强其应用程序的开发者来说至关重要。

MCP Terminal 的特点

  • 标准化接口:MCP Terminal 为人工智能系统与终端命令的交互提供了一致且易于使用的接口。
  • 与人工智能集成:它专门设计用于与大型语言模型协作,是人工智能领域开发者的理想选择。
  • 命令执行:该终端允许执行各种命令,使人工智能能够执行需要命令行访问的任务。
  • 输出检索:在执行命令后,MCP Terminal 会检索并返回输出,供人工智能系统进一步处理或决策使用。
  • 公共代码库:MCP Terminal 作为公共代码库提供,允许开发者贡献、分叉和增强该项目。

如何使用 MCP Terminal

  1. 安装:从 GitHub 克隆 MCP Terminal 代码库到本地机器。

    git clone https://github.com/sichang824/mcp-terminal.git
    
  2. 设置:按照代码库中的说明设置运行 MCP Terminal 所需的环境和依赖项。

  3. 集成:通过利用其 API 将 MCP Terminal 与您的人工智能应用程序集成,以发送命令并接收输出。

  4. 命令执行:使用提供的方法通过您的人工智能模型执行终端命令,并相应处理响应。

  5. 贡献:如果您有改进或要添加的功能,请考虑分叉代码库并提交拉取请求。

常见问题解答

问题1:MCP Terminal 支持哪些编程语言?

回答1:MCP Terminal 设计为语言无关,允许与任何能够发出 HTTP 请求的编程语言集成。

问题2:我可以将 MCP Terminal 用于商业目的吗?

回答2:可以,MCP Terminal 在 MIT 许可证下授权,允许商业使用。

问题3:我如何为 MCP Terminal 项目贡献?

回答3:您可以通过分叉代码库、进行更改并提交拉取请求来贡献。请确保遵循代码库中列出的贡献指南。

问题4:MCP Terminal 有可用的文档吗?

回答4:有,代码库中提供了详细的文档,包括设置说明、API 使用和示例。

问题5:运行 MCP Terminal 的系统要求是什么?

回答5:MCP Terminal 可以在支持必要依赖项的任何系统上运行,通常需要现代操作系统和兼容的运行时环境。

详情

Server配置

{
  "mcp": {
    "servers": {
      "terminal": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "-i",
          "--mount",
          "type=bind,src=${workspaceFolder},dst=/workspace",
          "mcp-terminal",
          "mcp-terminal",
          "--mode",
          "sse",
          "--host",
          "0.0.0.0",
          "--port",
          "8000"
        ]
      }
    }
  }
}

项目信息

作者
sichang824
创建时间
Jun 25, 2025
收藏数
11
语言
Python
标签
-

Mcp终端 替代方案

如果你需要 Mcp终端 的一些替代方案,我们为你提供了按类别划分的网站。

一个强大的模型上下文协议(MCP)服务器,提供一个一体化的公共网络访问解决方案。

增强的MCP服务器用于交互式用户反馈和命令执行,支持双界面(Web UI和桌面应用程序),具备智能环境检测和跨平台兼容性。

一个完整的 Elasticsearch MCP 服务器

此只读MCP服务器允许您通过CData JDBC驱动程序连接到Claude Desktop的电子邮件数据。免费的(测试版)读/写服务器可在https://www.cdata.com/solutions/mcp获取。

官方 Firecrawl MCP 服务器 - 为 Cursor、Claude 和其他任何 LLM 客户端添加强大的网络爬虫功能。

时间
@modelcontextprotocol

时间MCP服务器是一个模型上下文协议服务器,提供时间和时区转换功能。它使大型语言模型能够获取当前时间信息,并使用IANA时区名称执行时区转换,同时自动检测系统时区。

MCP Connect 是一个工具,使基于云的 AI 服务能够访问本地的 Stdio 基于模型上下文协议(MCP)服务器,弥合本地资源与云应用之间的差距。

查看更多 >>