MCP.so
Sign In

mcpTerm MCP Server

@VivekMara

Basic information

Category

Other

License

MIT license

Transports

stdio

Author

VivekMara

About mcpTerm MCP Server

a cli for interacting with mcp servers using your favourite llms

mcpTerm MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcpTerm": {
      "command": "uv",
      "args": [
        "run",
        "main.py"
      ]
    }
  }
}

mcpTerm MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is mcpTerm?

mcpTerm is a command-line interface for interacting with MCP servers using large language models. It currently supports DeepSeek as the LLM provider and is intended for developers who want to manage MCP tools from a terminal.

How to use mcpTerm?

Install uv, clone the repository, run uv sync to install dependencies, and add a .env file containing deepseek-api-key. Start the tool with uv run main.py. To use your own MCP servers, add the server file into the mcp_servers directory.

Key features of mcpTerm

  • CLI for interacting with MCP servers
  • Uses DeepSeek as the LLM provider (currently the only option)
  • Simple setup with uv and a single .env file
  • Extensible by adding custom MCP server files to mcp_servers/
  • Lightweight Python-based tool

Use cases of mcpTerm

  • Running MCP server commands from a terminal using natural language
  • Testing and debugging MCP servers via a local CLI
  • Integrating MCP tools with DeepSeek-powered chat or automation

Frequently asked questions

1

Which LLM providers does mcpTerm support?

Currently only DeepSeek. The README states “currently only supports deepseek.”

2

How do I install mcpTerm?

Ensure `uv` is installed, then run `git clone https://github.com/VivekMara/mcpTerm && cd mcpTerm && uv sync`.

3

Where do I put my API key?

Create a `.env` file in the project directory with the key name `deepseek-api-key`.

4

How can I use my own MCP servers?

Add the MCP server file into the `mcp_servers` directory.

5

What runtime dependencies does mcpTerm require?

It requires `uv` (the Astral package manager) and a Python environment (installed via `uv sync`). No other runtime is specified.

Comments

More Other MCP servers