Terminal MCP Server
Allows running shell commands, reading/writing files, and listing directories on the user's machine.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Terminal MCP ServerList the files in my home directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Terminal MCP Server
Gives Claude Desktop (or any MCP client) the ability to run shell commands, read/write files, and list directories on your machine.
š Documentation: See docs/README.md for full documentation, installation, and usage.
Quick Start
# Install
./scripts/install.sh
# Remove later
./scripts/uninstall.shRelated MCP server: Local Dev Bridge MCP
Project Structure
terminal-mcp/
āāā server.py # the MCP server (stays at root)
āāā scripts/
ā āāā install.sh # installation script
ā āāā uninstall.sh # uninstallation script
āāā docs/
ā āāā README.md # full documentation
ā āāā SECURITY.md # security considerations
ā āāā 00_change.md # AI-assisted change log
āāā tests/
ā āāā test_server.py # pytest suite
āāā pyproject.toml # dependencies and configuration
āāā LICENSE # MIT
āāā .gitignoreā ļø Security Note
This connects Claude to a real terminal on your computer. Claude will be able to run whatever commands it decides to run, within the safety limits below. Only install this if you're comfortable with that level of access.
See docs/SECURITY.md for the full threat model and guardrail limitations.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceAllows Claude desktop app to execute terminal commands and edit files on your computer through MCP, with features including command execution, process management, and diff-based file editing.62699,4209,251MIT
- AlicenseAqualityDmaintenanceProvides Claude Desktop with direct access to your local file system for development tasks, enabling file operations (read, write, edit), directory browsing, command execution, and codebase search within a configured projects directory.6MIT
- Flicense-qualityDmaintenanceEnables GPT Desktop to interact with local file systems and execute shell commands. Supports file operations (read, write, edit, delete), directory management, file search, and git status checks through natural language.
- Flicense-qualityDmaintenanceProvides filesystem access to Claude via the MCP protocol, enabling local file operations through natural language.
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dha-aa/terminal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server