Expand description
Rust Research MCP - Academic Paper Search and Metadata Extraction
This crate provides a Model Context Protocol (MCP) server for searching and downloading
academic papers from multiple sources including arXiv, Semantic Scholar, CrossRef, and more.
Re-exports§
pub use client::Doi;pub use client::MetaSearchClient;pub use client::MetaSearchConfig;pub use client::MetaSearchResult;pub use client::PaperMetadata;pub use config::Config;pub use config::ConfigOverrides;pub use error::Error;pub use error::Result;pub use resilience::health::HealthCheckManager;pub use resilience::CircuitBreaker;pub use resilience::RetryConfig;pub use resilience::RetryPolicy;pub use resilience::TimeoutConfig;pub use resilience::TimeoutExt;pub use server::Server;pub use service::DaemonConfig;pub use service::DaemonService;pub use service::HealthCheck;pub use service::PidFile;pub use service::SignalHandler;pub use tools::BibliographyTool;pub use tools::CategorizeTool;pub use tools::CodeSearchTool;pub use tools::DownloadTool;pub use tools::MetadataExtractor;pub use tools::SearchTool;