@harurow/j-quants-doc-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JQUANTS_BASE_URL | No | APIドキュメントの取得元URLを上書きする場合に使用 |
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 |
|---|---|
| health_checkA | ヘルスチェック用の簡易Tool。サーバが正常に動作しているかを確認する。 |
| search_endpointsA | エンドポイントをキーワードとカテゴリで検索する。 |
| describe_endpointB | 指定されたエンドポイントの詳細情報を取得する。 |
| get_patternA | 実装パターン情報を取得する。パターン名を指定しない場合は全パターンの一覧を返す。 |
| fetch_spec_pageA | 指定されたパスのSpecificationページを取得する。エンドポイント詳細だけでなく、参照データページ(例: 休日区分、市場コード等)も取得できます。Markdown内のリンクを辿って追加情報を取得する際に使用してください。 |
| migrate_v1_to_v2A | V1 APIからV2 APIへの移行ガイドを提供する。V1 APIを利用中のユーザーがV2 APIへ移行する際に、エンドポイントの対応関係や変更点を案内し、V2の仕様書ページへ誘導します。 |
| get_infoA | API仕様書の範囲外の質問に回答するためのツール。プランの種類・料金・価格、契約方法・申込方法・支払い方法、各プランで利用可能なデータ範囲・期間、アカウント・ログインに関する問い合わせ、サポート・お問い合わせ先などの質問を受けた場合に使用してください。 |
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
Most tools have clearly distinct purposes, but describe_endpoint and fetch_spec_page overlap in retrieving endpoint information. The descriptions clarify the difference (structured details vs. raw specification pages), so ambiguity is limited to this pair.
All tool names follow a consistent verb_noun_pattern using snake_case (e.g., get_pattern, search_endpoints, fetch_spec_page). The exception health_check is a standard compound noun but does not disrupt the overall consistency.
With 7 tools, the server is well-scoped for its documentation purpose. Each tool covers a distinct function (health, patterns, search, details, raw pages, migration, general info) without redundancy or excessive specialization.
The toolset provides comprehensive coverage for exploring and using J-Quants API documentation: search, detail, raw specs, patterns, migration, and general questions. A minor gap is the lack of an explicit 'list all endpoints' function, but search_endpoints may handle this implicitly.