Skip to main content
Glama
citarium

hispanic-legacy

Hispanic Legacy — MCP-сервер

Вклад Испании в мировую науку, географические открытия и культуру — со строгой привязкой к источникам

Это удалённый MCP-сервер над курируемым графом знаний. Каждое утверждение, которое он возвращает, привязано к зарегистрированному источнику: инструменты отдают утверждения вместе со ссылками на источники и значением уверенности, так что агент может показать свою работу, а не просто утверждать.

Ничего устанавливать не нужно. Это размещённая конечная точка streamable-HTTP:

https://hispanic-legacy.com/mcp

Подключение к клиенту

Claude Code

claude mcp add --transport http hispanic-legacy https://hispanic-legacy.com/mcp

Claude Desktop / любой клиент, читающий mcpServers

{
  "mcpServers": {
    "hispanic-legacy": {
      "type": "streamable-http",
      "url": "https://hispanic-legacy.com/mcp"
    }
  }
}

Без API-ключа, без аккаунта, без аутентификации. Только чтение.

Проверьте, что сервер отвечает, вообще без клиента:

curl -s https://hispanic-legacy.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -H 'mcp-protocol-version: 2025-06-18' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Related MCP server: Ek-Chuah MCP

Инструменты

Их восемь: у каждого есть outputSchema, каждый возвращает structuredContent.

инструмент

аргументы

что делает

get_overview

Обзор корпуса: что знает этот экземпляр, количество объектов по типам, опубликованные теги, свежесть данных. Начните здесь, когда вы только попали в корпус и ещё не знаете, сможет ли он ответить на ваш вопрос.

search

query, limit?

Полнотекстовый поиск по графу знаний. Нечувствителен к диакритике и апострофам, поэтому запрос можно вводить словами пользователя; каждый результат несёт свою оценку релевантности и поля, по которым найдено совпадение.

get-answer

question

Отвечает на вопрос по корпусу. Возвращает утверждения соответствующего объекта с источниками и уровнем уверенности — никогда не отвечает без источников.

get_entity

id

Получает объект знаний по id, вместе с его утверждениями и источниками, которые цитируют эти утверждения.

get_topic

tag

Перечисляет объекты знаний с данным тегом (темы — это содержательные теги).

get_related

id

Соседи объекта по графу: исходящие и входящие связи, каждая со своим типом отношения.

get_sources

object_id?

Весь реестр источников либо только те источники, на которые опирается один объект. Позволяет оценить корпус, прежде чем ему довериться.

get_latest

limit?

Самые недавно проверенные объекты знаний — сигнал свежести.

Предусмотренный путь: get_overviewsearch или answerget_entityget_related. get_overview существует потому, что агент, который только что привел, должен понять, способен ли этот корпус помочь, прежде чем потратит вызов на догадки.

Что содержится в корпусе

объектов знаний

307

зарегистрированных источников

403

опубликованных тем

301

тип

объектов

entity

287

comparison

11

guide

5

glossary

3

faq

1

Тематика: экспедиция Бальмиса и раннее общественное здравоохранение, картография и мореплавание, ботаника и американские экспедиции, горное дело и металлургия, университеты и архивы, а также историография «Черной легенды» — факты, а не полемика.

Вопросы, на которые он создан отвечать

  • Как на самом деле в 1803 году перевезли через Атлантику вакцину от оспы?

  • Что Casa de Contratación делала с собранными ею картами?

  • Какие утверждения о «Чёрной легенде» опираются на первоисточники, а какие нет?

Как в реальности выглядит ответ

Реальный вызов живой конечной точки — answer с вопросом «как в самом деле перевезли вакцину от оспы через Атлантику» — возвращает следующий structuredContent, сокращённо:

{
  "answered": true,
  "entity": {
    "id": "keeping-the-vaccine-alive-in-spanish-america",
    "name": "Keeping the vaccine alive: vaccine boards, conservators and human reservoirs in Spanish America, 1805-1815",
    "evidence_tier": "secondary",
    "confidence": 0.8,
    "last_verified": "2026-08-12",
    "canonical_url": "https://hispanic-legacy.com/k/keeping-the-vaccine-alive-in-spanish-america"
  },
  "claims": [
    {
      "text": "A colonial vaccine board published its own numbers, and they survive in print. The Semanario of Bogotá carried in 1808 a \"Noticia del número de personas que se han vacunado en esta capital…\"",
      "sources": [{ "title": "Semanario de la Nueva Granada, publicada por una sociedad de patriotas Granadinos, bajo la dirección de Francisco José de Caldas" }]
    }
  ]
}

Обратите внимание, что приходит вместе с ответом: уровень доказательности, уровень уверенности, дата последней проверки и источник, стоящий за утверждением, — не текст, который агенту приходится разбирать, а поля, которыми он может оперировать. Агент может и отказаться от слабого утверждения, и прямо сослаться на первоисточник.

Когда корпус не может ответить, answered будет false. Сервер не импровизирует, а сам факт незакрытого вопроса записывается, чтобы пробел можно было устранить.

Машиночитаемые представления

Конечная точка MCP — лишь одно из доступных способов. Тот же корпус подаётся и в виде простых файлов напрямую:

поверхность

что это такое

/llms.txt

индекс в виде text/plain

/llms-full.txt

весь корпус одним файлом

/ai-index.json

все поверхности, которые выкладывает этот экземпляр, и их типы содержимого

/api/index.json

один JSON-документ на каждый объект знаний

/апі/sources.json

реестр источников полностью

/.well-known/mcp/server.json

манифест этого сервера

Каждый объект знаний имеет человекочитаемую страницу и машиночитаемую двойню под тем же id, и у всех них единый канонический URL.

Поведение, о котором стоит знать перед интеграцией

  • Только POST. Любой другой метод возвращает 405 с заголовком Allow: POST, OPTIONS.

  • Ограничение по частоте: 120 запросов в минуту на клиента, учитывается в общей разделе хранилище данных и публикается в каждом ответе как RateLimit-Limit, RateLimit-Remaining и RateLimit-Reset (все три — через CORS). Реализован режим сбоя-открыто: если хранилище недоступно, запрос всё равно обслуживается.

  • Некорректный ввод обрабатывается как ошибка JSON-RPC по спецификации — -32700 для неразборчивого тела, -32602 для неизвестного инструмента, а не как HTML-страница с ошибкой.

  • Длина тела запроса ограничена и входные данные проверяются до прямого сформированного запроса.

Конфиденциальность

Никаких аккаунтов, никаких cookie, никакой рекламы. Использование измеряется в обобщенном виде: хешированные идентификаторы ежедневно ротируются, срок хранения 200 дней; сырые IP-адреса не хранятся вовсе. Полная политика — PRIVACY.md.

Источник данных и лицензия

Контент распространяется под лицензией CC-BY-4.0: пользуйтесь и указывайте источник. Реестр источников открыт ровно для того, чтобы любое утверждение можно было проверить, а не принимать на веру; get_sources вернёт то, на чём конкретно основывается данное утверждение.

У утверждений есть уровень доказательности и дата last_verified. И если доказательная база слабее, объект это прямо показывает, а не улучшает.

Как это устроено

Собран и раздаётся через Citarium — опенсорное окружение, которое превращает граф знаний из единого источника в сайт, API, MCP-сервер и файлы, читаемые агентами, — и находится под внешней оценкой, а его системы управления и журнал опровержений открыты.

Этот репозиторий — публичное лицо сервера: его манифест и документация. Сам корпус живёт по адресу hispanic-legacy.com.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    MCP server for querying Spanish government open data APIs including grants, legislation, company registry, statistics, and open data catalog. Enables LLMs to access Spanish public information on-the-fly.
    26
    5
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Read-only MCP server that serves the Archivo Epistemico (epistemic graph), enabling AI to read and query the epistemic path autonomously via tools like search, get_via, resolve, and get_necesidad.
  • A
    license
    A
    quality
    B
    maintenance
    Provides a read-only MCP interface to the Santismm Knowledge Platform, offering tools to retrieve curated content on engineering, AI patterns, architectures, governance, and agent taxonomy with structured output in English, Spanish, and Portuguese.
    14
    13
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.

  • Shared, peer-validated knowledge archive for AI agents — search, contribute, and validate via MCP

  • Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/citarium/hispanic-legacy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server