{"id":"c80fc6ee-97c4-4b81-80a8-0292a0e4028d","shortId":"6v26bT","kind":"mcp","title":"Shell Access","tagline":"Scoped shell access MCP server with allowlist-based command control and TOML-configured safety rules.","description":"Scoped shell access MCP server with allowlist-based command control and TOML-configured safety rules.\n\nShell Access is a Rust-based MCP server that provides controlled shell execution for AI clients, enforcing an allowlist-driven safety model. Commands are permitted only through explicit TOML configuration files that walk up the directory tree, similar to git. It exposes two tools: one for describing the current allowlist and environment, and one for executing approved shell commands. The server rejects shell metacharacters and maintains a hard denylist of dangerous operations like sudo.","tags":["shell","access"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/devrelopers/shell-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.554","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · 2 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-31T10:22:28.627Z","embedding":null,"createdAt":"2026-05-02T03:22:09.228Z","updatedAt":"2026-05-31T10:22:28.627Z","lastSeenAt":"2026-05-31T10:22:28.627Z","tsv":"'access':2,5,22,38 'ai':52 'allowlist':10,27,57,88 'allowlist-bas':9,26 'allowlist-driven':56 'approv':95 'base':11,28,43 'client':53 'command':12,29,61,97 'configur':17,34,68 'control':13,30,48 'current':87 'danger':109 'denylist':107 'describ':85 'directori':74 'driven':58 'enforc':54 'environ':90 'execut':50,94 'explicit':66 'expos':80 'file':69 'git':78 'hard':106 'like':111 'maintain':104 'mcp':6,23,44 'metacharact':102 'model':60 'one':83,92 'open-source' 'oper':110 'permit':63 'provid':47 'reject':100 'rule':19,36 'rust':42 'rust-bas':41 'safeti':18,35,59 'scope':3,20 'server':7,24,45,99 'shell':1,4,21,37,49,96,101 'similar':76 'sudo':112 'toml':16,33,67 'toml-configur':15,32 'tool':82 'transport-stdio' 'tree':75 'two':81 'walk':71","prices":[{"id":"f054f3fa-f1a5-4085-9cfb-1a53e3c854a9","listingId":"c80fc6ee-97c4-4b81-80a8-0292a0e4028d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-05-02T03:22:09.228Z"}],"sources":[{"listingId":"c80fc6ee-97c4-4b81-80a8-0292a0e4028d","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/devrelopers-shell","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-05-02T03:22:09.228Z","lastSeenAt":"2026-05-31T10:22:28.627Z"}],"details":{"listingId":"c80fc6ee-97c4-4b81-80a8-0292a0e4028d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Shell Access","github_stars":2,"registry_url":"https://www.pulsemcp.com/servers/devrelopers-shell","source_code_url":"https://github.com/devrelopers/shell-mcp"},"updatedAt":"2026-05-31T10:22:28.627Z"}}