AIDataNordic/alexandria-mcp

AIDataNordic/alexandria-mcp

от aidatanordic
MCP сервер для семантического поиска по 4,6 млн фрагментов классической философии и гуманитарных наук (20 000+ текстов). Поддерживает фильтрацию по автору, языку и теме с гибридным ранжированием. Идеально для исследователей философии и AI-агентов.

Alexandria MCP Server

Available on CodeGuilds

Semantic search over 4.6 million text chunks from 20,000+ classical philosophy and humanities works. Built for AI agents using FastMCP over HTTP.

What's in the collection

All texts are public domain (pre-1928), sourced from Internet Archive (americana, europeanlibraries, gutenberg collections).

  • Philosophy: Aristotle, Plato, Kant, Hegel, Nietzsche, Schopenhauer, Descartes, Spinoza, Locke, Hume, Mill, Wittgenstein, Aquinas, Augustine, Leibniz, Rousseau, Voltaire, Marx, and hundreds more
  • Topics: Ethics, metaphysics, epistemology, logic, political philosophy, theology, stoicism, neoplatonism, existentialism, history of ideas
  • Languages: English, German, Latin, French, Italian, Greek, Russian

Connecting to the server

Remote (hosted):

claude mcp add --transport http alexandria https://alexandria.aidatanorge.no/mcp

Via MCP config:

{
  "mcpServers": {
    "alexandria": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}
Инструменты были проиндексированы:
get_book_listтолько чтение

List books in the Alexandria collection, optionally filtered by author, subject or language. Returns unique books (one entry per Archive.org identifier) with metadata, plus the total number of matching books in the collection. At least one filter parameter is recommended — without filters, results are arbitrary. Args: author: Filter by author/creator name, e.g. 'Kant', 'Nietzsche', 'Plato'. Case-insensitive substring match against the creator field. subject: Filter by subject keyword, e.g. 'ethics', 'logic', 'metaphysics'. Case-insensitive substring match against the subject field. language: Filter by language code, e.g. 'eng', 'ger', 'lat', 'fre', 'gre', 'rus'. limit: Maximum number of distinct books to return (default 20, max 100). Returns: Dict with 'books' (list of matching books with metadata) and 'total_chunks_matched' (total number of matching text chunks in the collection, useful for pagination planning).

Параметры
  • authorstring

    Filter by author/creator name, e.g. 'Kant', 'Nietzsche', 'Plato'. Case-insensitive substring match.

  • languagestring

    Filter by language code: 'eng', 'ger', 'lat', 'fre', 'ita', 'gre', 'rus'

  • limitinteger

    Maximum number of distinct books to return (default 20, max 100)

  • subjectstring

    Filter by subject keyword, e.g. 'ethics', 'logic', 'metaphysics'. Case-insensitive substring match.

pingтолько чтение

Simple connectivity test. Returns a greeting to confirm the server is running.

Параметры
  • namestring

    Name to greet

search_textsтолько чтениевнешний мир

Search 4.6 million classical philosophy and humanities texts from Archive.org. The collection contains public domain books (pre-1928) covering: - Philosophy: Aristotle, Plato, Kant, Hegel, Nietzsche, Schopenhauer, Descartes, Spinoza, Locke, Hume, Mill, Wittgenstein, Aquinas and many more - Ethics, metaphysics, epistemology, logic, political philosophy - Sacred and religious texts, stoicism, neoplatonism, existentialism - Classical literature, history of ideas, social theory - Sources: Internet Archive (americana, europeanlibraries, gutenberg) Texts are in original languages — primarily English, German, Latin, French, Italian, Greek, Russian. Queries in any language work due to multilingual embeddings. Args: query: What you are looking for, e.g. 'Nietzsche will to power eternal recurrence', 'Kantian categorical imperative duty ethics', 'Platonic theory of forms and the Good', 'Stoic virtue and the sage', 'Aristotle eudaimonia flourishing', 'Hegel dialectics spirit history', 'free will determinism compatibilism' author: Optional — filter results to a specific author/creator, e.g. 'Kant', 'Nietzsche', 'Aristotle'. Case-insensitive substring match. language: Optional — filter by language code, e.g. 'eng', 'ger', 'lat', 'fre', 'ita', 'gre', 'rus' date_from: Optional — filter by Archive.org digitization year, not philosophical era. Use to exclude very early or very late scans, e.g. date_from=1850. WARNING: ancient texts (Plato, Aristotle, Stoics) were digitized ~1900–1920 and will be EXCLUDED by date_to < 1900. Use author= to filter by philosopher instead. date_to: Optional — upper bound on digitization year, e.g. date_to=1910. limit: Number of results after reranking (default 5, max 20) Returns: List of relevant text excerpts with metadata, reranked by relevance. Each result includes rerank_score, vector_score, title, creator, date, language, subject and the full text chunk.

Параметры
  • authorstring

    Filter results to a specific author/creator, e.g. 'Kant', 'Nietzsche', 'Aristotle'. Case-insensitive substring match.

  • date_frominteger

    Filter by Archive.org digitization/publication year (NOT the philosopher's era). e.g. 1850 to exclude very early scans. Most texts were digitized 1900–1927.

  • date_tointeger

    Filter by Archive.org digitization/publication year (NOT the philosopher's era). Ancient texts (Plato, Aristotle) were digitized ~1900 and will be excluded by date_to < 1900.

  • languagestring

    Filter by language code: 'eng', 'ger', 'lat', 'fre', 'ita', 'gre', 'rus'

  • limitinteger

    Number of results after reranking (default 5, max 20)

  • querystringобязательный

    What you are looking for, e.g. 'Nietzsche will to power', 'Kantian categorical imperative', 'Platonic theory of forms', 'Stoic virtue and the sage'

У этого сервера пока нет списка версий.

Выберите клиент, чтобы установить AIDataNordic/alexandria-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"aidatanordic-alexandria-mcp-65p14drsr5\",\"type\":\"http\",\"url\":\"https://alexandria.aidatanorge.no/mcp\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http aidatanordic-alexandria-mcp-65p14drsr5 https://alexandria.aidatanorge.no/mcp

Либо через JSON-конфиг:

claude mcp add-json aidatanordic-alexandria-mcp-65p14drsr5 "{\"type\":\"http\",\"url\":\"https://alexandria.aidatanorge.no/mcp\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add aidatanordic-alexandria-mcp-65p14drsr5 --url https://alexandria.aidatanorge.no/mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.aidatanordic-alexandria-mcp-65p14drsr5]
url = "https://alexandria.aidatanorge.no/mcp"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите AIDataNordic/alexandria-mcp.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например aidatanordic-alexandria-mcp-65p14drsr5.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: aidatanordic-alexandria-mcp-65p14drsr5
    type: http
    url: https://alexandria.aidatanorge.no/mcp
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "aidatanordic-alexandria-mcp-65p14drsr5": {
      "type": "http",
      "url": "https://alexandria.aidatanorge.no/mcp"
    }
  }
}

Похожие MCP-сервера

ragieai/mcp-server

ragieai/mcp-server

официальный

от ragieai

Извлекайте информацию из базы знаний Ragie с помощью MCP-сервера. Инструмент retrieve возвращает релевантные фрагменты, учитывая ранжирование и свежесть. Идеален для интеграции корпоративных знаний...

JavaScript91
pallaprolus/mendeley-mcp

pallaprolus/mendeley-mcp

от pallaprolus

MCP-сервер, который подключает вашу библиотеку Mendeley к ИИ-ассистентам вроде Claude. Ищите статьи, управляйте папками, читайте аннотации и даже извлекайте полный текст PDF. Незаменим для исследователей — работа с литературой через LLM становится быстрой и удобной.

Python39
bamwor-dev/bamwor-mcp-server

bamwor-dev/bamwor-mcp-server

от bamwor-dev

MCP сервер с глобальными географическими данными: 261 страна, 13,4 млн городов. Инструменты для поиска, сравнения стран и городов, ранжирования по 20+ показателям. Помогает AI-агентам работать с реальными данными о странах и городах.

TypeScript2
deficlow/HyperStore-MCP

deficlow/HyperStore-MCP

от deficlow

HyperStore MCP предоставляет LLM-клиентам доступ к каталогу из 6500+ AI-приложений. С его помощью можно искать инструменты по ключевым словам, сравнивать их и получать детальную информацию о функци...

Python1
blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

от blazickjp

MCP-сервер для интеграции arXiv с AI-ассистентами: поиск, загрузка, чтение и локальное хранение научных статей. Полезен исследователям и разработчикам для автоматизации работы с публикациями через ...

Python3169
SelfPy/science-ai-mcp-server

SelfPy/science-ai-mcp-server

от selfpy

MCP сервер Science AI Journal предоставляет инструменты для предпроверки, рецензирования и подбора научных журналов, а также проверки дубликатов - всё без выхода из ИИ-ассистента.

TypeScript1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин