A secure command-line interface server for the Model Context Protocol (MCP) that allows AI models to interact with a user's terminal.
A secure command-line interface server for the Model Context Protocol (MCP) that enables AI models to interact with your terminal while maintaining security and control.
Add the server configuration to your Claude Desktop config file:
{
"mcpServers": {
"terminal": {
"command": "npx",
"args": [
"@dillip285/mcp-terminal",
"--allowed-paths",
"/path/to/allowed/directory"
]
}
}
}
Restart Claude Desktop to apply the changes. You can now use the terminal capabilities through Claude with secure file access and command execution.
execute_command
: Run terminal commands securely (including SSH and remote commands)# Clone the repository
git clone https://github.com/dillip285/mcp-terminal.git
# Install dependencies
npm install
# Configure npm authentication
cp .npmrc.example .npmrc
# Edit .npmrc and add your NPM_TOKEN
# Run tests
npm test
# Build the project
npm run build
To publish the package:
.npmrc.example
to .npmrc
.npmrc
npm publish --access public
Note: Never commit your .npmrc
file with the authentication token. It is already added to .gitignore
.
git checkout -b feature/amazing-feature
)git commit -m 'feat: Add amazing feature'
)git push origin feature/amazing-feature
)MIT License - see the LICENSE file for details.
For bug reports and feature requests, please open an issue.
A server for CodeFuse-CGM, a graph-integrated large language model designed for repository-level software engineering tasks.
Advanced evaluation tools for AI safety, alignment, and performance using the Trustwise API.
Official Zeplin server for AI-assisted UI development.
An unofficial MCP server plugin for remote control of Unreal Engine using AI tools.
Enables IDEs like Cursor and Windsurf to analyze large codebases using Gemini's 1M context window.
Enable AI Agents to fix build failures from CircleCI.
A platform-agnostic server for scalable mobile automation and development across iOS, Android, simulators, and emulators.
Quickly retrieve SVGs using the Iconify API, with no external data files required.
A Ruby gem for integrating Large Language Models (LLMs) via the Model Context Protocol (MCP) into development workflows.
Provides seamless integration with SonarQube Server or Cloud, and enables analysis of code snippets directly within the agent context