Skip to main content
Glama
izyuumi

Find Library MCP Server

by izyuumi

Find Library MCP Server

An MCP (Model Context Protocol) SSE server that searches for files in the current directory and subdirectories.

Features

  • File Search: Search for any file by name in the current directory and all subdirectories

  • SSE Support: Server-Sent Events for real-time communication

  • CORS Enabled: Accessible from any origin

Related MCP server: mcp-file-lens

Installation

bun install

Usage

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.

Endpoints

  • GET / - Server information and available tools

  • GET /sse - Server-Sent Events endpoint for MCP connection

  • POST /messages - Message handling endpoint for MCP

Tools

find_file

Searches 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:

  • If found: The full path to the file

  • If not found: An error message

Example

To search for a file named library.jar:

{
  "tool": "find_file",
  "parameters": {
    "filename": "library.jar"
  }
}

Response Format

File Found

{
  "found": true,
  "filename": "library.jar",
  "path": "/Users/username/Downloads/find-library-mcp/library.jar",
  "searchDirectory": "/Users/username/Downloads/find-library-mcp"
}

File Not Found

{
  "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"
}
F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A beginner-friendly MCP server that enables AI to explore file systems through tools for listing directories, reading files, searching with wildcards, and getting file metadata. Perfect for learning MCP development while providing practical file system interaction capabilities.
    4
    18
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that provides a flexible lens into directory structures and files, enabling LLM clients to efficiently navigate and understand codebases with minimal noise. It offers secure, gitignore-aware file access with tools like directory listing, file reading, and grep-like search.
    1
    MIT
  • A
    license
    -
    quality
    F
    maintenance
    Node.js server implementing Model Context Protocol (MCP) for filesystem operations, enabling read/write files, directory management, search, and metadata retrieval via SSE transport.
    485,487
    17
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that provides file and directory tools for LLMs, including project structure analysis, file reading, and project context resources, with support for .gitignore patterns.
    MIT

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

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/izyuumi/find-library-mcp'

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