Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Open Library & File Search Server

FreeNot checked

MCP server that enables searching books by author via Open Library API and searching keywords inside local text files.

GitHubEmbed

About

MCP server that enables searching books by author via Open Library API and searching keywords inside local text files.

README

This project is an MCP (Model Context Protocol) server built with TypeScript and Node.js. It provides two core tools:

  1. search_author — search for books by author using the Open Library API.
  2. search_in_file — search for a keyword inside any local text file.

🚀 Features

🔍 search_author

Fetches book data by a given author name from the Open Library API.

Input

{
  "author": "tolkien"
}

Output A JSON response containing book search results.


🗂 search_in_file

Scans a file for a keyword and returns the matching lines and their numbers.

Input

{
  "filePath": "./sample.txt",
  "keyword": "example"
}

Output

Found 2 match(es) for "example" in "./sample.txt":

Line 3: This is an example line
Line 8: Another example text

🏗️ Project Structure

MCP/
├── build/           # Compiled JS files
├── src/             # Source TypeScript files
│   └── index.ts
├── sample.txt       # Example file for keyword search
├── package.json
├── tsconfig.json
├── .gitignore
└── README.md

⚙️ Setup & Run

  1. Install dependencies

    npm install
    
  2. Build

    npm run build
    
  3. Run

    npm start
    

    Or directly (without compiling):

    npm run dev
    

🧩 Example: Using in MCP Inspector

For search_in_file:

{
  "filePath": "./sample.txt",
  "keyword": "OpenAI"
}

For search_author:

{
  "author": "tolkien"
}

🧠 Technologies


🧾 License

MIT License © 2025


👨‍💻 Author

Your Name 📧 [email protected] 🌐 github.com/maniranjan2023

from github.com/maniranjan2023/MCP-Server

Installing Open Library & File Search Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/maniranjan2023/MCP-Server

FAQ

Is Open Library & File Search Server MCP free?

Yes, Open Library & File Search Server MCP is free — one-click install via Unyly at no cost.

Does Open Library & File Search Server need an API key?

No, Open Library & File Search Server runs without API keys or environment variables.

Is Open Library & File Search Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Open Library & File Search Server in Claude Desktop, Claude Code or Cursor?

Open Open Library & File Search Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Open Library & File Search Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs