mcp-mercy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MERCUBUANA_CHROME | No | Path to a supported Chrome/Chromium browser used by the optional `mercy login` browser session helper. Set this if the browser fails to open automatically, then re-run `mercy login` to save the session. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| catalog_fieldsC | Tampilkan field dan opsi pencarian katalog Digilib Mercu Buana. |
| catalog_searchC | Cari katalog; gunakan catalog_fields untuk nama filters. limit membatasi hasil lokal. |
| catalog_itemC | Ambil detail tugas akhir atau buku berdasarkan ID numerik. |
| repository_searchB | Cari metadata EPrints UMB; page memakai offset sumber 20 hasil. limit membatasi output lokal. |
| repository_itemB | Ambil metadata, abstrak, dan label pembatasan akses per file. Akses PDF tidak diverifikasi. |
| repository_oaiC | Query OAI-PMH UMB. resumptionToken eksklusif; limit memotong output batch lokal. |
| auth_statusA | Periksa sesi Portal lokal tanpa nilai cookie. Tidak memverifikasi login ke server Portal. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
The tools are mostly separable by resource: catalog_* targets the Digilib catalog, repository_* targets EPrints/OAI, and auth_status handles session status. There is some potential overlap between repository_search and repository_oai, but the descriptions clarify that one searches metadata while the other uses OAI-PMH.
All names use consistent snake_case with a clear resource prefix such as catalog_, repository_, or auth_. The pattern is not strictly verb_noun, but it is predictable enough that an agent can infer tool categories.
Seven tools is well-scoped for a read-only catalog and repository access server. Each tool covers a distinct operation such as field discovery, search, item detail, OAI query, or session status.
The surface covers discovery, search, item retrieval, OAI-PMH access, and local auth status for the apparent library/repository domain. Minor gaps remain around pagination for catalog_search and verified access/download workflows, but core read-only workflows are covered.