papers-mcp 0.1.4

MCP server for searching academic research via OpenAlex
Documentation
1
2
3
4
5
6
7
8
9
10
use papers_mcp::server::PapersMcp;
use rmcp::ServiceExt;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let server = PapersMcp::new();
    let service = server.serve(rmcp::transport::stdio()).await?;
    service.waiting().await?;
    Ok(())
}