Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Termlink

FreeNot checked

Secure terminal and filesystem access with configurable command filtering, file operations, and system monitoring.

GitHubEmbed

About

Secure terminal and filesystem access with configurable command filtering, file operations, and system monitoring.

README

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:

{
  "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:

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

License

note: improve this

MIT

from github.com/chu2bard/termlink

Installing Termlink

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/chu2bard/termlink

FAQ

Is Termlink MCP free?

Yes, Termlink MCP is free — one-click install via Unyly at no cost.

Does Termlink need an API key?

No, Termlink runs without API keys or environment variables.

Is Termlink hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Termlink in Claude Desktop, Claude Code or Cursor?

Open Termlink on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Termlink with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs