T

Terminal服务端

@theailanguage/terminal_server
0 Stars 393 次浏览 theailanguage 更新于 2026-08-23

一种MCP服务器,允许像克劳德这样的AI助手在用户的计算机上执行终端命令并返回输出结果,通过AI实现类似终端的功能。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

MCP SSE 服务器和 STDIO 服务器示例

简介

欢迎来到 The AI Language 项目!在这个仓库中,您将找到多个设置 MCP 服务器的示例。MCP(Model Context Protocol)是一个用于 AI 模型的框架,它使模型能够存储数据、运行工具以及使用提示来完成特定任务。

可用的服务器示例

我们提供了四个示例,帮助您在不同环境中设置 MCP 服务器。下表总结了每种配置:

示例 服务器类型 传输方式 环境 Docker 教程链接
1 终端服务器 (STDIO) STDIO 本地 教程 1
2 终端服务器 (STDIO) STDIO 本地 教程 2
3 终端服务器 (SSE) SSE 本地 教程 3
4 终端服务器 (SSE) SSE Google Cloud Platform (Web) 教程 3

如果您喜欢学习关于 AI、编码和自动化的内容,请点赞并订阅我们的频道——这真的有助于我们为您制作更多优秀内容!
订阅

什么是 MCP?

MCP (Model Context Protocol) 是一种协议,允许 AI 模型:

  • 存储数据(如文件或 API 响应)
  • 运行工具(AI 可以执行的功能)
  • 使用提示(预定义的任务模板)

选项 1:无 Docker 设置(本地 Python)

此选项演示如何使用 Python 在本地设置 MCP 服务器而无需 Docker。请跟随视频教程:教程 1


选项 2:使用 Docker 设置

此选项展示了如何使用 Docker 将 MCP 服务器容器化并在本地运行。请跟随视频教程:教程 2


选项 3:通过 SSE 使用 Docker 设置(本地)

此选项演示了如何在本地环境中使用 Docker 运行基于 SSE 的 MCP 服务器。请跟随视频教程:教程 3


选项 4:在 Google Cloud Platform 上通过 SSE 设置

此选项详细说明了如何使用 Docker 将 SSE 服务器部署到 Google Cloud Platform。请跟随视频教程:教程 3


测试 MCP 服务器

一旦服务器运行起来,您可以使用 Claude 中的提示来测试它,例如:

  • 在我的工作空间中运行命令 ls。
  • 执行 echo Hello from Claude.

您应该能直接从您的终端服务器看到输出 🎉


总结

恭喜!您已经成功构建了一个可以执行终端命令的 MCP 服务器。根据您的偏好,您可以在本地或 Docker 中运行它。

下一步:

  • 添加安全检查以阻止潜在的危险命令。
  • 允许 Claude 读取和写入文件。
  • 将服务器连接到云系统或远程环境。

对于任何问题或改进建议,欢迎贡献并在本仓库中提出问题或发起拉取请求!

🤝 贡献

目前,此项目不接受外部代码贡献

这是为了保持许可简单并避免任何共享版权问题。

非常欢迎您:
✅ 报告错误或请求功能(通过 GitHub Issues)
✅ 叉分此仓库并构建您自己的版本
✅ 提出文档改进建议

如果您希望以其他方式合作,请随时开启讨论!

相关 MCP 服务