DirectoryList/DirectoryListAction.php

generator · src/McpServer/Action/Tools/Filesystem/DirectoryList/DirectoryListAction.php · php · MIT
files

Lists files and directories with filtering via Symfony Finder

// Source: https://github.com/context-hub/generator | License: MIT | Copyright 2025 Pavel Buchnev
// Provided via justclaw.it.com; keep this notice with the code.
<?php

declare(strict_types=1);

namespace Butschster\ContextGenerator\McpServer\Action\Tools\Filesystem\DirectoryList;

use Butschster\ContextGenerator\McpServer\Action\ToolResult;
use Butschster\ContextGenerator\McpServer\Action\Tools\Filesystem\DirectoryList\Dto\DirectoryListRequest;
use Butschster\ContextGenerator\McpServer\Attribute\InputSchema;
use Butschster\ContextGenerator\McpServer\Attribute\Tool;
use Butschster\ContextGenerator\McpServer\Routing\Attribute\Post;
use PhpMcp\Schema\Result\CallToolResult;
use Psr\Log\LoggerInterface;

#[Tool(
    name: 'directory-list',
    description: 'List directories and files with fil

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key