doaj-discovery-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOAJ_API_KEY | No | Optional API key for DOAJ |
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 |
|---|---|
| search_doaj_journalsA | Find DOAJ-indexed journals using lexical relevance and metadata preferences. |
| search_doaj_articlesA | Find DOAJ-indexed articles using lexical relevance and metadata preferences. |
| recommend_doaj_journals_for_manuscriptA | Suggest discovery candidates for a manuscript abstract or topic; not an acceptance prediction. |
| find_diamond_oa_journalsA | Find no-fee or diamond open-access DOAJ journals. |
| find_similar_doaj_articlesB | Find similar articles using local lexical and metadata similarity. |
| get_doaj_journal_by_issnA | Look up a single DOAJ-indexed journal by its print or electronic ISSN. |
| get_doaj_article_by_doiA | Look up a single DOAJ-indexed article by its DOI. |
| explain_doaj_metadataA | Explain DOAJ metadata terms such as APC, license, language, ISSN, or diamond OA. |
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 8 tools
Tools are mostly distinct, but find_diamond_oa_journals and search_doaj_journals both find journals, and search_doaj_articles vs find_similar_doaj_articles could be confused; descriptions clarify, but some overlap remains.
All tool names follow the verb_noun pattern with snake_case, using descriptive and consistent nouns (doaj_journals, doaj_articles, doaj_metadata, etc.).
8 tools is a well-scoped set for a discovery service, covering search, retrieval, recommendation, and explanation without excess.
The surface covers the full discovery workflow: searching journals and articles, retrieving by ISSN/DOI, finding similar content, recommending journals, and explaining metadata terms.