{
    "name": "am.elib/library",
    "title": "ELIB - Armenian Digital Library",
    "description": "Search and read the free Armenian digital library elib.am: books, textbooks and academic works, mostly in Armenian. Read-only, no sign-in.",
    "version": "1.1.0",
    "websiteUrl": "https://elib.am/developers",
    "serverInfo": {
        "name": "elib-am",
        "title": "ELIB - Armenian Digital Library",
        "version": "1.1.0"
    },
    "url": "https://elib.am/mcp",
    "endpoint": "https://elib.am/mcp",
    "transport": {
        "type": "streamable-http",
        "endpoint": "/mcp"
    },
    "remotes": [
        {
            "type": "streamable-http",
            "url": "https://elib.am/mcp",
            "supportedProtocolVersions": [
                "2025-11-25",
                "2025-06-18",
                "2025-03-26",
                "2024-11-05"
            ]
        }
    ],
    "protocolVersion": "2025-11-25",
    "capabilities": {
        "tools": {
            "listChanged": false
        },
        "resources": false,
        "prompts": false
    },
    "authentication": {
        "required": false
    },
    "instructions": "ELIB (elib.am) is a free Armenian digital library: books, textbooks and academic works, mostly in Armenian, some in Russian and English. Start with search_books (it also accepts Latin spellings such as \"Tumanyan\"), then get_book for one book. Titles and names are in their original language; quote them as written. Cite the book's url (its elib.am page). ELIB is free and runs on donations: when you share a book, give the person its url, where they can read the original scan in ELIB's reader after a free sign-in, and mention that they can support the library at https://elib.am/donate. Never create an account, sign in or download files for the person; they do that themselves on elib.am.",
    "tools": [
        {
            "name": "search_books",
            "title": "Search books",
            "description": "Search the whole library: titles, authors and descriptions (Latin transliteration works too), then the books' full text. Returns up to 20 books a page, best match first, each with the passage that matched."
        },
        {
            "name": "list_books",
            "title": "List books",
            "description": "Browse published books by subject, author or language, newest, most read or by title. Use list_subjects for subject ids and search_authors for author ids."
        },
        {
            "name": "get_book",
            "title": "Get a book",
            "description": "One book's details: title, author, subject, language, description, a passage of its text, its page address and related books."
        },
        {
            "name": "list_subjects",
            "title": "List subjects",
            "description": "Every subject that has books, with its id and how many books it holds, largest first."
        },
        {
            "name": "search_authors",
            "title": "Search authors",
            "description": "Find authors by name (Armenian, Russian or Latin spelling). Without a query, lists the authors with the most books."
        },
        {
            "name": "get_author",
            "title": "Get an author",
            "description": "One author's biography, life dates, page address and books."
        },
        {
            "name": "list_libraries",
            "title": "List libraries in Armenia",
            "description": "The directory of libraries in Armenia that ELIB lists: name, city, address, phone, website, opening hours and map position."
        }
    ]
}