verbatim-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VERBATIM_API_KEY | Yes | Your API key (required) | |
| VERBATIM_API_URL | No | API base URL | https://verbatim.krlabs.eu |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_collectionsA | List collections available to this API key. Returns a list of collection metadata (id, name, description, record_count,
visibility, status). Use the collection id with the other tools' |
| get_collectionC | Get metadata for a single collection by id. |
| search_papersA | Search papers by query (and optional year). Args:
query: Search string.
year: Optional year filter.
limit: Maximum results to return.
collection_ids: Collections to search. Defaults to ['anthology']. Pass multiple
for cross-collection searches (when other collections are available).
include_chunks: When True, each result includes the retrieved chunks that
contributed to its match in |
| get_paperC | Get paper metadata by id. collection_ids defaults to ['anthology']. |
| get_citationC | Get BibTeX citation for a paper. collection_ids defaults to ['anthology']. |
| get_paper_contentC | Get full paper content (markdown) by id. collection_ids defaults to ['anthology']. |
| query_ragB | Run a RAG query against the paper corpus. Args: question: The research question to answer. filter: Optional Milvus filter expression. Examples: - 'metadata["year"] == 2023' (papers from 2023) - 'metadata["year"] >= 2020 and metadata["year"] <= 2024' - 'json_contains(metadata["venue"], "acl")' (venue is stored as array) - 'json_contains(metadata["authors"], "John Smith")' (authors is stored as array) collection_ids: Collections to query. Defaults to ['anthology']. Pass multiple for cross-collection RAG (results will be retrieved from all named collections). |
| verbatim_transformA | Turn any question + context documents into a verbatim answer with exact citations. Collection-agnostic — works with any text you provide. Args: question: The question to answer. context: List of documents. Each dict should have: - content (required): the text to cite from - title (optional): document title - source (optional): URL or reference - metadata (optional): any additional metadata |
| list_authorsB | Search authors by name (fuzzy, typo-tolerant). Per-collection counts. collection_ids defaults to ['anthology']. Facets are returned for the first collection only (counts are per-collection). |
| list_venuesC | Search venues/conferences (fuzzy). Per-collection counts. collection_ids defaults to ['anthology']. |
| list_booktitlesC | Search booktitles (fuzzy). Per-collection counts. collection_ids defaults to ['anthology']. |
| list_yearsB | List publication years available in the collection with paper counts. collection_ids defaults to ['anthology']. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- 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/KRLabsOrg/verbatim-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server