Koha MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Koha MCP Serversearch for 'The Great Gatsby' by title"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Koha MCP Server
An MCP server for searching the GBS Flexon Library catalog (Koha) and checking book availability.
Setup
Clone and install:
git clone https://github.com/wrecks1997/koha-mcp-server.git
cd koha-mcp-server
npm install
npm run buildCopy
.env.exampleto.envand fill in credentials:
cp .env.example .envAdd to Claude Code settings (
~/.claude/settings.json):
{
"mcpServers": {
"koha-library": {
"command": "node",
"args": ["/path/to/koha-mcp-server/dist/index.js"],
"env": {
"KOHA_BASE_URL": "https://staff.gbsc.bywatersolutions.com",
"KOHA_USERNAME": "your-username",
"KOHA_PASSWORD": "your-password"
}
}
}
}Related MCP server: NLB Singapore Library MCP Server
Tools
search_books
Search the catalog by title, author, ISBN, subject, or keyword.
Parameter | Type | Required | Default | Description |
query | string | yes | — | Search term |
search_type | enum | no | keyword | title, author, isbn, subject, keyword |
limit | number | no | 10 | Max results (1-50) |
check_availability
Check item-level availability for a book.
Parameter | Type | Required | Description |
biblio_id | number | yes | Biblio ID from search results |
Development
npm run dev # Run with tsx (hot reload)
npm test # Run tests
npm run build # Compile TypeScriptMaintenance
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
- FlicenseAqualityDmaintenanceEnables searching the Wake County Public Library catalog and all NC Cardinal libraries, returning book details including title, author, format, availability status, and direct catalog links.Last updated1
- Alicense-qualityDmaintenanceEnables searching the National Library Board Singapore catalogue by title, author, ISBN, or subject, and checking real-time availability of books across library branches.Last updatedApache 2.0
- AlicenseBqualityDmaintenanceEnables AI clients to search Aspen Discovery library catalogs and check real-time book availability by keyword, author, or ISBN. This server allows users to verify local library inventory and filter book recommendations accordingly.Last updated213MIT
- Flicense-qualityCmaintenanceEnables searching WorldCat's library catalog for bibliographic records, editions, citations, and exports in various formats via natural language.Last updated
Related MCP Connectors
Search Library Genesis and open-access sources, get details, download, and read books and papers.
Search books and authors, fetch editions, browse subjects, and resolve cover images.
Search Swiss federal legislation: laws, articles, amendments via the Fedlex SPARQL endpoint.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/wrecks1997/koha-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server