Skip to main content
Glama

Server Details

Work on your own computers from Claude or ChatGPT: run commands, edit and search files.

Ownership verified
Status
Healthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

Score is being calculated.

Available Tools

20 tools
create_directoryCreate a folder
Idempotent
Inspect

Create a folder, including any missing parent folders. Does nothing if it already exists.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
deviceNoDevice name. Optional when the account has only one online device.
edit_blockEdit part of a file
Destructive
Inspect

Replace exact text inside an existing text file. Safer than rewriting the whole file: it fails, and changes nothing, if old_string is not found or appears a different number of times than expected_replacements (default 1).

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
deviceNoDevice name. Optional when the account has only one online device.
new_stringYesText to put in its place.
old_stringYesExact text to find (including whitespace). Must not be empty.
expected_replacementsNoHow many times old_string should appear. Default 1.
force_terminateStop a background process
Destructive
Inspect

Stop a process started with start_process (and anything it started). Only processes Shellway started can be stopped this way.

ParametersJSON Schema
NameRequiredDescriptionDefault
pidYesThe pid returned by start_process.
deviceNoDevice name. Optional when the account has only one online device.
get_file_infoGet file details
Read-only
Inspect

Show the type, size, modified and created time and permissions of a file or folder.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
deviceNoDevice name. Optional when the account has only one online device.
get_more_search_resultsGet more search results
Read-only
Inspect

Read the next results of a search started with start_search. Waits a moment if the search is still running.

ParametersJSON Schema
NameRequiredDescriptionDefault
deviceNoDevice name. Optional when the account has only one online device.
wait_msNoHow long to wait for new results while the search runs, default 1500, max 5000.
search_idYesThe search_id returned by start_search.
max_resultsNoDefault 100, max 500.
interact_with_processSend input to a process
Destructive
Inspect

Type text into a process started with start_process (add a newline to press Enter) and return what it prints next.

ParametersJSON Schema
NameRequiredDescriptionDefault
pidYesThe pid returned by start_process.
inputYes
deviceNoDevice name. Optional when the account has only one online device.
wait_msNoDefault 2000, max 30000.
list_devicesList my computers
Read-only
Inspect

List the computers connected to this Shellway account and whether each is online.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_directoryList a folder
Read-only
Inspect

List files and folders in a directory on the user's computer.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
deviceNoDevice name. Optional when the account has only one online device.
list_processesList running programs
Read-only
Inspect

Show the programs running on the computer (pid, user, CPU, memory, running time, name), busiest first.

ParametersJSON Schema
NameRequiredDescriptionDefault
deviceNoDevice name. Optional when the account has only one online device.
list_sessionsList background processes
Read-only
Inspect

List the background processes that Shellway started on this computer, with their status and unread output.

ParametersJSON Schema
NameRequiredDescriptionDefault
deviceNoDevice name. Optional when the account has only one online device.
move_fileMove or rename
Destructive
Inspect

Move or rename a file or folder. Refuses to overwrite: if the destination already exists nothing is moved.

ParametersJSON Schema
NameRequiredDescriptionDefault
deviceNoDevice name. Optional when the account has only one online device.
sourceYes
destinationYes
read_fileRead a file
Read-only
Inspect

Read a text file from the user's computer.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
deviceNoDevice name. Optional when the account has only one online device.
max_bytesNoDefault 200000.
read_multiple_filesRead several files
Read-only
Inspect

Read up to 20 text files in one call. A file that cannot be read is reported inline and does not stop the others.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathsYesUp to 20 file paths.
deviceNoDevice name. Optional when the account has only one online device.
max_bytesNoPer file. Default 100000.
read_process_outputRead a process's new output
Read-only
Inspect

Return what a background process has printed since you last read it, and whether it is still running.

ParametersJSON Schema
NameRequiredDescriptionDefault
pidYesThe pid returned by start_process.
deviceNoDevice name. Optional when the account has only one online device.
wait_msNoWait up to this long for output. Default 500, max 30000.
run_commandRun a command
Destructive
Inspect

Run a shell command on the user's computer and return stdout, stderr and the exit code.

ParametersJSON Schema
NameRequiredDescriptionDefault
cwdNoWorking directory. Defaults to the user's home directory.
deviceNoDevice name. Optional when the account has only one online device.
commandYesShell command to run.
timeout_secondsNoKill the command after this many seconds (default 60, max 600).
search_filesSearch files
Read-only
Inspect

Search under a folder either by file name (mode "name", supports * and ?) or by text inside files (mode "content"). Skips node_modules, .git and binary or very large files. Results are capped.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoDefault "name".
pathYesFolder to search in.
deviceNoDevice name. Optional when the account has only one online device.
patternYesName pattern (name mode) or plain text (content mode).
ignore_caseNoDefault true.
max_resultsNoDefault 100, max 500.
start_processStart a background process
Destructive
Inspect

Start a command that keeps running (a dev server, a build, a Python or Node shell, an ssh session) and return its first output. Use read_process_output and interact_with_process to follow up and force_terminate to stop it. There is no terminal, so full-screen programs and password prompts will not work. At most 5 run at once; one nobody touches for 30 minutes is stopped.

ParametersJSON Schema
NameRequiredDescriptionDefault
cwdNoWorking directory. Defaults to the user's home directory.
deviceNoDevice name. Optional when the account has only one online device.
commandYesShell command to start.
wait_msNoHow long to wait for first output. Default 1500, max 30000.
write_fileWrite a file
Destructive
Inspect

Create or overwrite a text file on the user's computer.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYes
appendNo
deviceNoDevice name. Optional when the account has only one online device.
contentYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 20 tool updates
    • First observedcreate_directory
    • First observededit_block
    • First observedforce_terminate
    • First observedget_file_info
    • First observedget_more_search_results
    • First observedinteract_with_process
    • First observedlist_devices
    • First observedlist_directory
    • First observedlist_processes
    • First observedlist_sessions
    • First observedmove_file
    • First observedread_file
    • First observedread_multiple_files
    • First observedread_process_output
    • First observedrun_command
    • First observedsearch_files
    • First observedstart_process
    • First observedstart_search
    • First observedstop_search
    • First observedwrite_file

Publisher details

Operator
sandeep kumar saini · Publisher source
Operator website
https://getshellway.com
Vendor relationship
First-party
Trust center
Not available
Restrictions
Not applicable

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables self-hosted remote control of your own computers from Claude and ChatGPT, allowing file management, terminal access, and process control on paired machines via an outbound WebSocket relay you host.
    2 npm
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Give Claude direct access to your AWS account, SSH into your servers, run shell commands on your laptop, query your databases, and manage PM2 processes — all from a Claude chat. No Claude Code subscription needed. Your keys never leave your machine.
    2
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Connects Claude to remote servers via SSH to execute commands, manage files, and browse directories. It allows users to add, edit, and switch between multiple server configurations through natural language conversations.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources