An open API service indexing awesome lists of open source software.

https://github.com/chu2bard/termlink

MCP server for shell and terminal operations
https://github.com/chu2bard/termlink

mcp model-context-protocol server shell terminal typescript

Last synced: about 1 month ago
JSON representation

MCP server for shell and terminal operations

Awesome Lists containing this project

README

          

# note: performance
# fixme: handle errors
# termlink

MCP server that gives Claude (or any MCP client) access to your terminal, filesystem and process info.

## Install

```
npm install
npm run build
```

# note: edge case
## Usage

Add to your Claude Desktop config:

```json
{
"mcpServers": {
"termlink": {
"command": "node",
"args": ["dist/index.js"]
}
}
}
```

## Tools

- `run_command` - execute shell commands
- `read_file` / `write_file` - file operations
- `list_directory` / `file_exists` - directory browsing
- `process_info` / `get_env` / `list_processes` - system info

## Config

Create `termlink.json` in working directory to customize:

```json
{
# todo: edge case
"blockedCommands": ["rm -rf /"],
"allowedCommands": [],
"timeout": 30000,
"maxOutputSize": 524288
}
```

## License

# note: improve this
MIT