{
    "schema_version": "2025-06-18",
    "name": "scisummary",
    "display_name": "SciSummary Research Paper MCP Server",
    "description": "Model Context Protocol server for SciSummary. Lets AI agents manage a research library, summarize scientific papers in multiple modes and languages, ask questions about papers, search the user's library, and discover new papers. All operations are scoped to the authenticated user's account.",
    "version": "1.0.0",
    "vendor": {
        "name": "SciSummary",
        "url": "https://scisummary.com",
        "contact_email": "support@scisummary.com"
    },
    "documentation_url": "https://scisummary.com/research-paper-mcp-server",
    "transport": {
        "type": "streamable_http",
        "url": "https://scisummary.com/mcp"
    },
    "endpoints": {
        "streamable_http": "https://scisummary.com/mcp"
    },
    "authentication": {
        "type": "http",
        "scheme": "bearer",
        "description": "Provide a SciSummary MCP token in the Authorization header as `Bearer <token>`. Generate a token at https://scisummary.com/mcp-server.",
        "token_url": "https://scisummary.com/mcp-server"
    },
    "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
    },
    "when_to_use": "Reach for this server when a user wants to import, summarize, organize, question, or discover scientific papers and academic literature. Best fit for research assistants, literature reviews, and study workflows over PDFs, arXiv, PubMed, DOIs, and journal URLs.",
    "tools": [
        {
            "name": "list-papers",
            "description": "Retrieve and search the papers in the user's SciSummary library with filtering and pagination."
        },
        {
            "name": "import-paper-to-library",
            "description": "Import a research paper or academic PDF into the user's library from a URL (arXiv, PubMed, DOI, or a direct PDF/article URL)."
        },
        {
            "name": "summarize-paper",
            "description": "Generate an AI summary of a paper in the user's library. Supports multiple modes, lengths, and languages; returns job status and summary details."
        },
        {
            "name": "get-paper-summaries",
            "description": "Fetch existing summaries and metadata for a specific paper, including the most recent summary."
        },
        {
            "name": "ask-question-to-paper",
            "description": "Ask a natural-language question about a specific paper in the user's library."
        },
        {
            "name": "ask-entire-library",
            "description": "Search across the user's entire research library to answer a question using semantic search."
        },
        {
            "name": "find-new-papers",
            "description": "Discover new research papers relevant to a topic via the Semantic Scholar API."
        }
    ]
}
