PydanticAI and MCP approaches for getting textual representations of scientific literature from PMIDs, DOIs, etc.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"artl-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# ARTL-MCP: All Roads to Literature An MCP (Model Context Protocol) server and CLI toolkit for comprehensive scientific literature retrieval and analysis using PMIDs, DOIs, PMCIDs, and keyword searches. ## Quick Start ### MCP Server (Recommended) Add this to your Claude Desktop MCP configuration: ```json { "mcpServers": { "artl-mcp": { "command": "uvx", "args": ["artl-mcp"] } } } ``` ### Standalone CLI ```bash # Install and use CLI commands uvx artl-cli get-doi-metadata --doi "10.1038/nature12373" uvx artl-cli search-papers-by-keyword --query "CRISPR gene editing" --max-results 5 ``` ## Core Features ### 🔍 **Literature Search & Discovery** - Keyword-based paper search with advanced filtering - Recent publication discovery - PubMed search with multiple output formats ### 📄 **Metadata & Content Retrieval** - DOI/PMID/PMCID metadata extraction - Abstract retrieval from PubMed - Full-text access via multiple sources (PMC, Unpaywall, BioC) - PDF text extraction and processing ### 🔗 **Identifier Management** - Universal identifier conversion (DOI ↔ PMID ↔ PMCID) - Support for multiple input formats (URLs, CURIEs, raw IDs) - Comprehensive identifier validation ### 📊 **Citation Networks** - Reference analysis (papers cited BY a given paper) - Citation analysis (papers that CITE a given paper) - Multi-source citation data (CrossRef, OpenAlex, Semantic Scholar) - Related paper discovery through citation networks ### 💾 **File Management** - **MCP Mode**: Returns data directly without file saving (optimal for AI assistants) - **CLI Mode**: Full file saving with path reporting and content management - **Content size management** - large content automatically handled appropriately - **Memory-efficient streaming** for large files (PDFs, datasets) - **Cross-platform filename sanitization** - **Multiple output formats** (JSON, TXT, CSV, PDF) in CLI mode - **Configurable directories** and temp file management in CLI mode ## Available MCP …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.