dot-lit
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLLAMA_HOST | No | Ollama endpoint for the 'ollama' backend. | http://localhost:11434 |
| NCBI_API_KEY | No | Optional; raises PubMed E-utilities rate from 3 to 10 req/s. | |
| TRANSPORT_LIT_CONTACT | No | Your e-mail, placed in the User-Agent so the repository can contact you. Set it. | |
| TRANSPORT_LIT_DATA_DIR | No | SQLite DB, raw OAI pages (raw/), PDF cache (pdf/). | ~/.local/share/transport-lit |
| TRANSPORT_LIT_EMBED_DIM | No | Semantic search dimension (Ollama truncation). | 1024 |
| TRANSPORT_LIT_CINII_APPID | No | NII application ID; required to harvest CiNii (register at support.nii.ac.jp/en/cinii/api/developer). | |
| TRANSPORT_LIT_EMBED_MODEL | No | Semantic search model. | MiniLM-L12 |
| TRANSPORT_LIT_PUBMED_TERM | No | Replace the PubMed search strategy. | |
| TRANSPORT_LIT_HTTP_TIMEOUT | No | Per-request timeout (s). | 90 |
| TRANSPORT_LIT_MIN_INTERVAL | No | Minimum seconds between outbound requests. | 1.0 |
| TRANSPORT_LIT_SEMANTIC_MIN | No | Semantic-only candidates must clear this cosine threshold. | 0.5 |
| TRANSPORT_LIT_EMBED_BACKEND | No | Semantic search backend. | fastembed |
| TRANSPORT_LIT_MAX_PDF_BYTES | No | Refuse larger PDFs in get_fulltext. | 80 MB |
| TRANSPORT_LIT_MAX_PDF_PAGES | No | Stop extraction after this many pages. | 600 |
| TRANSPORT_LIT_SEMANTIC_WEIGHT | No | Weight for the semantic list in hybrid fusion. | 0.7 |
| TRANSPORT_LIT_SEMANTIC_PER_SOURCE | No | No single source may fill more than this fraction of semantic search results unless narrowed. | 0.5 |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_reportsA | Search titles, abstracts, subjects, authors and report numbers across all sources. |
| get_reportA | Full metadata record for one report. Accepts 'dot:93144', '93144', the OAI identifier, or the ROSA-P landing URL. Includes every raw Dublin Core field. |
| get_fulltextA | Resolve the report's PDF on ROSA-P, extract its text and return it (cached
locally after the first call). Page through long documents with |
| list_collectionsA | Collections (ROSA-P |
| harvest_statusA | Record counts per source, last harvest time/status and notes, coverage by year. If a source's last run is not 'complete' its part of the index may be partial. |
| lookupA | Exact lookup by DOI, PMID, report number (e.g. "DOT HS 813 097"), transport-lit id, or landing URL. Use this instead of search when you already have an identifier. |
| find_similarB | Records similar to a given one (by title and subject terms), across all sources. |
| export_citationsA | Export records as RIS (Zotero/EndNote/Mendeley) or BibTeX. Pass transport-lit ids. |
| search_fulltextA | Search inside the PDF text that get_fulltext has already extracted and cached (only documents someone fetched before). Returns snippets with [term] markers. |
| whats_newA | Records that entered the index in the last N days (from the weekly incremental harvests), newest first, with counts by source. The raw material for a digest. |
| get_referencesB | Works a record cites (its reference list), via OpenAlex, cached locally. Each entry
carries |
| get_citationsA | Works that cite a record, via OpenAlex, cached locally (refreshed after 90 days).
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| literature_scan | Scan the grey literature on a topic and summarise what exists, by source and decade. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/aquistbe/transport-lit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server