You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 11, 2026. It is now read-only.
Citation analysis functionality exists as MCP tools but is not available via the CLI. Users who want to use citation analysis without MCP cannot access these features.
Missing CLI Commands
The following functions exist in tools.py but have no corresponding CLI commands:
get-paper-references - Get papers cited BY a given paper
get-paper-citations - Get papers that CITE a given paper
get-citation-network - Get comprehensive citation data
find-related-papers - Discover related papers via citation networks
Current State
✅ Functions implemented in src/artl_mcp/tools.py
❌ Not registered in src/artl_mcp/cli.py
❌ Not available via artl-cli command
Proposed Solution
Add Click command wrappers in cli.py for each function
Follow existing patterns for other CLI commands
Include proper help text and parameter documentation
Problem
Citation analysis functionality exists as MCP tools but is not available via the CLI. Users who want to use citation analysis without MCP cannot access these features.
Missing CLI Commands
The following functions exist in
tools.pybut have no corresponding CLI commands:get-paper-references- Get papers cited BY a given paperget-paper-citations- Get papers that CITE a given paperget-citation-network- Get comprehensive citation datafind-related-papers- Discover related papers via citation networksCurrent State
src/artl_mcp/tools.pysrc/artl_mcp/cli.pyartl-clicommandProposed Solution
cli.pyfor each functionDependencies
References
src/artl_mcp/cli.py- Add commands heresrc/artl_mcp/tools.py:1578-1800- Implementations