Skip to main content
Glama
StrawHatAI

Claude Desktop Commander MCP

by StrawHatAI

list_blocked_commands

View currently blocked terminal commands to understand security restrictions and manage command execution permissions in the Claude Desktop Commander environment.

Instructions

List all currently blocked commands.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • src/server.ts:114-123 (registration)
    Tool registration in the ListTools response, including name, description, and empty input schema.
    { name: "list_blocked_commands", description: "List all currently blocked commands.", inputSchema: { type: "object", properties: {}, required: [], }, },
  • MCP tool dispatch handler that calls commandManager.listBlockedCommands() and formats the response.
    case "list_blocked_commands": { const blockedCommands = await commandManager.listBlockedCommands(); return { content: [{ type: "text", text: blockedCommands.join('\n') }], }; }
  • Core implementation of listing blocked commands from the internal Set, sorted alphabetically.
    listBlockedCommands(): string[] { return Array.from(this.blockedCommands).sort(); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/StrawHatAI/claude-dev-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server