loading…
Search for a command to run...
loading…
An MCP server that enables searching for specific files by name within the current directory and its subdirectories. It uses Server-Sent Events (SSE) to provide
An MCP server that enables searching for specific files by name within the current directory and its subdirectories. It uses Server-Sent Events (SSE) to provide a find_file tool for locating local files and libraries.
An MCP (Model Context Protocol) SSE server that searches for files in the current directory and subdirectories.
bun install
Start the server:
bun run start
The server will run on port 58840 by default. If that port is in use, it will automatically increment to find an available port. You can also specify a custom port using the PORT environment variable.
GET / - Server information and available toolsGET /sse - Server-Sent Events endpoint for MCP connectionPOST /messages - Message handling endpoint for MCPSearches for a file by name in the current directory and all subdirectories.
Parameters:
filename (string): The name of the file to search for (e.g., 'library.jar')Returns:
To search for a file named library.jar:
{
"tool": "find_file",
"parameters": {
"filename": "library.jar"
}
}
{
"found": true,
"filename": "library.jar",
"path": "/Users/username/Downloads/find-library-mcp/library.jar",
"searchDirectory": "/Users/username/Downloads/find-library-mcp"
}
{
"found": false,
"filename": "library.jar",
"message": "File \"library.jar\" not found in /Users/username/Downloads/find-library-mcp",
"searchDirectory": "/Users/username/Downloads/find-library-mcp"
}
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"find-library-mcp-server": {
"command": "npx",
"args": []
}
}
}