mcpTerm

mcpTerm

site icon
2025.05.07 0
Python命令行工具LLM 交互开发效率
mcpTerm 是一个命令行工具,用于通过用户喜欢的 LLM 提供商与 mcp 服务器进行交互。目前仅支持 deepseek。
View on GitHub

Overview

基本能力

产品定位

mcpTerm 是一个命令行工具,旨在简化与 mcp 服务器的交互过程,通过集成 LLM(大型语言模型)提供商的功能来提升开发效率。

核心功能

  • 通过命令行与 mcp 服务器交互
  • 支持 deepseek 作为 LLM 提供商
  • 简单的安装和运行流程

适用场景

  • 开发者在本地环境中快速测试和调试 mcp 服务器
  • 需要与 mcp 服务器进行自动化交互的场景
  • 使用 deepseek 作为 LLM 提供商的开发项目

工具列表

  • uv:用于依赖管理和运行 Python 脚本的工具
  • git:用于克隆项目仓库

常见问题解答

  1. 如何安装 uv?
  2. 使用命令 pip install uv 安装。
  3. 如何设置 deepseek API 密钥?
  4. 在项目目录下创建 .env 文件,并添加 deepseek-api-key
  5. 如何运行 mcpTerm?
  6. 使用命令 uv run main.py <"path to your mcp server"

使用教程

使用依赖

确保已安装 uv,如果没有安装,可以使用以下命令安装:

pip install uv

安装教程

  1. 克隆项目仓库并进入项目目录:
git clone https://github.com/VivekMara/mcpTerm && cd mcpTerm
  1. 同步依赖:
uv sync
  1. 在项目目录下创建 .env 文件,并添加 deepseek-api-key

调试方式

运行以下命令启动 mcpTerm:

uv run main.py <"path to your mcp server"

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。