I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

MCP-Terminal-Server
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
MCP Terminal Server - Windows Setup
What is MCP?
MCP (Model Context Protocol) allows communication between external tools and AI-Client (here Claude-AI). This project sets up an MCP-compatible terminal server to execute shell commands within a defined workspace.
Installing Claude for Desktop
- Download and install Claude for Desktop from Claude's official website.
- Windows: Follow the installer steps.
- Open the application and log in.
Step 1: Install uv
Method 1: Standalone Installer
Run this command in PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Method 2: PyPI
If you have Python installed:
pip install uv # or
pipx install uv
After installation, restart your terminal so uv
is recognized.
Step 2: Create the MCP Directory Structure
Run the following commands in PowerShell:
mkdir D:\path\to\mcp\servers\terminal_server
mkdir $env:USERPROFILE\mcp\workspace
-
D:\path\to\mcp\servers\terminal_server
: Stores all MCP servers. -
$env:USERPROFILE\mcp\workspace
: Dedicated workspace directory.
Step 3: Set Up a Python Project
cd D:\path\to\mcp\servers\terminal_server
uv init
This initializes a Python project inside terminal_server
.
Step 4: Set Up a Virtual Environment
uv venv
.venv\Scripts\activate
This creates and activates a virtual environment, keeping dependencies isolated.
Step 5: Install Required Packages
uv add "mcp[cli]"
This installs the MCP package to enable communication with Claude.
Step 6: Run the MCP Terminal Server
uv run terminal_server.py
This starts the terminal server within the virtual environment.
Step 7: Configure Claude for Desktop
Edit the Claude config file at:
C:\Users\<your-username>\AppData\Roaming\Claude\claude_desktop_config.json
Add the following configuration:
{
"mcpServers": {
"terminal": {
"command": "C:\\path\\to\\uv.exe",
"args": [
"--directory", "D:\\path\\to\\mcp\\servers\\terminal_server",
"run",
"terminal_server.py"
]
}
}
}
Final Step: Restart Claude for Desktop
Once restarted, you should see a hammer icon, meaning your tool is ready to use! 🚀
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Mirror ofhttps://github.com/agentience/practices_mcp_server
Mirror ofhttps://github.com/bitrefill/bitrefill-mcp-server
Reviews

user_1MVp4ecG
I've been using the GitCode MCP Go Server for a while now and I am absolutely impressed. This server from gitcode-org-com seamlessly integrates with my workflow and has boosted my productivity immensely. Highly recommended for any developer looking for a robust and reliable server solution!