jstage-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_TRANSPORT_TYPE | No | The transport type for the MCP server. Set to 'stdio' for local stdio mode or 'http' for HTTP server. | stdio |
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
} |
| logging | {} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
| completions | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| jstage_search_articlesA | جستجوی مقالات علمی و فنی ژاپنی در J-STAGE بر اساس کلیدواژه، نویسنده، نشریه یا بازهی سال. توجه: فقط متادیتا (عنوان، نویسنده، چکیده، DOI، لینک) برمیگردونه، نه متن کامل مقاله. |
| jstage_search_journalsA | جستجوی نشریات (ژورنالها) نمایهشده در J-STAGE بر اساس نام یا ISSN. برای پیدا کردن ISSN/کد یه نشریه قبل از جستجوی مقاله یا گرفتن فهرست شمارهها مفیده. |
| jstage_list_volumesA | گرفتن فهرست شمارهها (جلد/شماره) یه نشریهی خاص در J-STAGE. برای این ابزار حتماً باید نام نشریه، ISSN یا کد نشریه رو بدی. |
| jstage_fetch_article_abstract_and_referencesA | برای یه مقالهی مشخص (با لینکی که از jstage_search_articles گرفتی)، سعی میکنه چکیده (Abstract) و بخشی از فهرست منابع (References) رو استخراج کنه. ⚠️ فقط برای بعضی نشریات J-STAGE (عمدتاً open-access) کار میکنه، چون بر پایهی یه نسخهی txt غیررسمیه که فقط بعضی ناشرها منتشرش میکنن. اگه در دسترس نبود، پیام مشخصی برمیگردونه که یعنی برای این مقاله باید مستقیم از لینک/DOI استفاده کنی. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| jstage_research_plan | یه برنامهی جستجوی چندمرحلهای روی J-STAGE برای یه موضوع مشخص میسازه |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| jstage-database-info | اطلاعات کلی دربارهی پلتفرم J-STAGE، محدودیتها و نحوهی صحیح استفاده از ابزارهای این سرور |
TDQS
Scored across 4 tools
The tools are broadly distinct: search articles, search journals, list volumes, and fetch article details. There is slight overlap because jstage_search_articles already returns abstracts, while jstage_fetch_article_abstract_and_references also fetches abstracts in addition to references.
All tool names consistently use the jstage_ prefix followed by a clear verb_noun pattern: search_articles, search_journals, list_volumes, fetch_article_abstract_and_references. Naming is unambiguous and easy to predict.
Four tools is a well-scoped size for a specialized J-STAGE metadata and journal navigation server. Each tool has a meaningful role and the count does not feel padded or insufficient.
The set covers journal discovery, article search, volume listing, and fetching article-level details, but there is a notable gap: after listing volumes, there is no tool to retrieve the articles within a specific volume or issue. Full-text access is explicitly out of scope, but the volume browsing workflow is left incomplete.