djtellado/nexus-legal-mcp

djtellado/nexus-legal-mcp

от djtellado
MCP-сервер Nexus Legal даёт Claude 11 юридических инструментов: анализ контрактов, Монте-Карло, cross-border сравнение по 31 стране, поиск прецедентов, доктрины, составление документов. Удобен юрис...

@nexus-legal/mcp

Servidor MCP (Model Context Protocol) de Nexus Legal — expone 11 capabilities jurídicas especializadas a Claude Desktop, Claude Code, Cursor y cualquier otro cliente compatible con MCP.

¿Qué es esto? Conectas tu Claude con Nexus en 30 segundos, y a partir de ese momento Claude puede invocar análisis jurídico ISO 31000 sobre 31 jurisdicciones, simulación Monte Carlo de litigación, búsqueda de jurisprudencia, redacción de escritos, doctrina administrativa, red team adversarial y comparativas multi-jurisdiccionales (Cross-Border) sin salir de la conversación.


Instalación rápida

1. Genera una clave MCP

Entra a nexusquantum.legal/developers, elige "Servidor MCP", dale un nombre (ej. "MacBook personal") y pulsa + Crear clave MCP. Copia la clave nlk_... — solo se enseña una vez.

2. Configura tu cliente

Claude Desktop (macOS)

Edita ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "nexus-legal": {
      "command": "npx",
      "args": ["-y", "@nexus-legal/mcp"],
      "env": {
        "NEXUS_API_KEY": "nlk_TU_CLAVE_AQUI"
      }
    }
  }
}
box_analyze

Анализирует юридический документ, который находится в аккаунте Box пользователя, БЕЗ его скачивания: передаёт Box file_id, и Nexus получает токен Box пользователя (OAuth), скачивает бинарник, извлекает текст (Gemini OCR для PDF/DOCX), запускает юридический анализ (Node A) и, по умолчанию, записывает результат обратно в файл Box как метаданные. Требует активного подключения Box у пользователя, которому принадлежит API-ключ. Списывает 1 кредит только при успехе (2 в режиме 'auditoria'). Максимальный размер файла — 50 МБ. ИСПОЛЬЗУЙ, КОГДА: пользователь хочет проанализировать файл, который уже есть в Box, и указывает его file_id.

Анализирует юридический документ, который находится в аккаунте Box пользователя, БЕЗ его скачивания: передаёт Box file_id, и Nexus получает токен Box пользователя (OAuth), скачивает бинарник, извлекает текст (Gemini OCR для PDF/DOCX), запускает юридический анализ (Node A) и, по умолчанию, записывает результат обратно в файл Box как метаданные. Требует активного подключения Box у пользователя, которому принадлежит API-ключ. Списывает 1 кредит только при успехе (2 в режиме 'auditoria'). Максимальный размер файла — 50 МБ. ИСПОЛЬЗУЙ, КОГДА: пользователь хочет проанализировать файл, который уже есть в Box, и указывает его file_id.

Параметры

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

    Box file id (the numeric id from Box, e.g. '1234567890').

  • jurisdictionstring

    Jurisdiction code, e.g. 'ES', 'CO', 'MX'.

  • legal_branchstring

    Legal branch, e.g. 'civil', 'penal', 'mercantil'. Default: civil.

  • languageenum

    Output language. Default: es.

    esenfrde
  • modeenum

    Analysis mode. 'auditoria' runs the adversarial Node B (2 credits).

    standardagilauditoria
  • write_metadataboolean

    Write the analysis back to the Box file as metadata (jurisdiction, branch, model, top risk, summary, date). Default: true.

cruce_normativa_jurisprudencia

Перекрёстные ссылки между статьями законов и судебными решениями. Находит, какие законы цитирует решение, или какие решения цитируют конкретную статью закона. ИСПОЛЬЗОВАТЬ, КОГДА: пользователь хочет узнать, какие статьи цитирует решение, или какие решения применяют конкретную статью закона.

Перекрёстные ссылки между статьями законов и судебными решениями. Находит, какие законы цитирует решение, или какие решения цитируют конкретную статью закона. ИСПОЛЬЗОВАТЬ, КОГДА: пользователь хочет узнать, какие статьи цитирует решение, или какие решения применяют конкретную статью закона.

Параметры

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

    Direction of cross-reference: 'sentencia_a_articulos' finds statutes cited in a judgment; 'articulo_a_sentencias' finds judgments citing a statute article

    sentencia_a_articulosarticulo_a_sentencias
  • jurisprudencia_idstring

    Internal corpus id (uuid) of the judgment for 'sentencia_a_articulos' mode — obtain it with nexus_jurisprudencia_search

  • eclistring

    ECLI identifier for 'sentencia_a_articulos' mode (Singapore corpus), e.g. 'ECLI:SG:CA:2024:1'

  • norma_aliasstring

    Statute alias for 'articulo_a_sentencias' mode, e.g. 'LEC', 'CC', 'LECrim'

  • articulostring

    Article number for 'articulo_a_sentencias' mode, e.g. '400'

  • jurisdictionstring

    Jurisdiction code for 'articulo_a_sentencias' mode, e.g. 'ES', 'CO', 'SG'

  • topinteger

    Maximum results to return

nexus_adversarial

ARGUMENTACIÓN ADVERSARIAL (Nodo C - modo contraparte). Для каждого заключения анализа Nodo A строит самый сильный аргумент, который выдвинула бы противоположная сторона. Помогает подготовить судебное разбирательство или предвидеть возражения в переговорах. Отличается от `nexus_redteam`: adversarial ОБСУЖДАЕТ выводы (текст в прозе), redteam УНИЧТОЖАЕТ пункты (структурированный JSON). ИСПОЛЬЗОВАТЬ, КОГДА: клиенту нужно предвидеть возражения другой стороны. Стоимость: 2-3 кредита.

ARGUMENTACIÓN ADVERSARIAL (Nodo C - modo contraparte). Для каждого заключения анализа Nodo A строит самый сильный аргумент, который выдвинула бы противоположная сторона. Помогает подготовить судебное разбирательство или предвидеть возражения в переговорах. Отличается от `nexus_redteam`: adversarial ОБСУЖДАЕТ выводы (текст в прозе), redteam УНИЧТОЖАЕТ пункты (структурированный JSON). ИСПОЛЬЗОВАТЬ, КОГДА: клиенту нужно предвидеть возражения другой стороны. Стоимость: 2-3 кредита.

Параметры

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

    Texto del documento original.

  • analysisstring

    Análisis Nodo A previo sobre el mismo documento. Si se aporta, el adversarial argumenta CONTRA cada conclusión.

  • jurisdictionstring
  • legalBranchenum
    civilmercantillaboralpenalfiscaladministrativoconstitucionalprocesalall
  • professionalRoleenum
    abogadofiscalnotarioregistradorjuezasesor
  • languageenum
    esenfrde
nexus_analyze

ЮРИДИЧЕСКИЙ ПЕРВИЧНЫЙ АНАЛИЗ (Узел A — ISO 31000). Изучает документ полностью: извлекает части, риски, положения, сроки, применимые нормы и значимую судебную практику. Применяет соответствующую юрисдикцию (ES/CO/MX и т.д.) и отрасль права. Возвращает структурированный отчёт с метками достоверности [L1]/[L2-J]/[L3-NV]/[L4] и блокирующими сигналами [L5-C]/[L5-P]. Завершается блоком NEXUS-AUDIT-TRAIL для последующего аудита. Стоимость: ~1–3 кредита в зависимости от размера и тира модели. ИСПОЛЬЗОВАТЬ КОГДА: пользователь предоставляет юридический документ и запрашивает анализ рисков, осуществимости, критических положений или защиты в суде.

ЮРИДИЧЕСКИЙ ПЕРВИЧНЫЙ АНАЛИЗ (Узел A — ISO 31000). Изучает документ полностью: извлекает части, риски, положения, сроки, применимые нормы и значимую судебную практику. Применяет соответствующую юрисдикцию (ES/CO/MX и т.д.) и отрасль права. Возвращает структурированный отчёт с метками достоверности [L1]/[L2-J]/[L3-NV]/[L4] и блокирующими сигналами [L5-C]/[L5-P]. Завершается блоком NEXUS-AUDIT-TRAIL для последующего аудита. Стоимость: ~1–3 кредита в зависимости от размера и тира модели. ИСПОЛЬЗОВАТЬ КОГДА: пользователь предоставляет юридический документ и запрашивает анализ рисков, осуществимости, критических положений или защиты в суде.

Параметры

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

    Texto íntegro del documento jurídico a analizar (contrato, demanda, sentencia, providencia administrativa, etc.). Mínimo 20 caracteres.

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

    Código ISO de la jurisdicción primaria (OBLIGATORIA, sin default). Soporta US-CA/US-NY/... para state overlay y MULTI para análisis multi-país.

  • jurisdictionBstring

    Segunda jurisdicción para análisis cross-border / bilateral. Activa MODULE-BILATERAL + framework de tratados aplicables.

  • legalBranchenum

    Rama jurídica predominante del documento.

    civilmercantillaboralpenalfiscaladministrativoconstitucionalprocesalall
  • modeenum

    standard: análisis equilibrado · auditoria: máxima exhaustividad, crítica adversarial · agil: respuesta breve enfocada en lo crítico.

    standardauditoriaagil
  • professionalRoleenum

    Rol profesional desde el que se mira el documento. Cambia la perspectiva del informe.

    abogadofiscalnotarioregistradorjuezasesorpersona
  • proceduralSideany

    Posición procesal del cliente. demandante (acreedor/actor) o demandado (defensor/deudor).

  • negotiationProfileenum

    conservador: maximiza alertas y protección · equilibrado: balance · agresivo: filtra alertas no bloqueantes.

    conservadorequilibradoagresivo
  • referenceDatestring

    Fecha de los HECHOS del caso (lex temporis, YYYY-MM-DD). La verificación de citas comprueba vigencia a esta fecha, no a hoy. Omitir = hoy.

  • languageenum

    Idioma del informe de salida. Si se omite, lo resuelve el backend por jurisdicción.

    esenfrde
nexus_audit

AUDITORÍA CRUZADA DEL ANÁLISIS NODO A (Nodo B - control adversarial). Проверяет предыдущий анализ на соответствие исходному документу: обнаруживает неподтверждённые утверждения, неправильно назначенные блокировки, пропуски, внутренние противоречия и генерирует блок проверок V-XX. Возвращает confidence score от 0 до 100. ИСПОЛЬЗУЙТЕ, КОГДА: пользователь хочет получить второй уровень проверки перед представлением анализа клиенту или суду. Требует предварительного выполнения `nexus_analyze`. Стоимость: 1-2 кредита.

AUDITORÍA CRUZADA DEL ANÁLISIS NODO A (Nodo B - control adversarial). Проверяет предыдущий анализ на соответствие исходному документу: обнаруживает неподтверждённые утверждения, неправильно назначенные блокировки, пропуски, внутренние противоречия и генерирует блок проверок V-XX. Возвращает confidence score от 0 до 100. ИСПОЛЬЗУЙТЕ, КОГДА: пользователь хочет получить второй уровень проверки перед представлением анализа клиенту или суду. Требует предварительного выполнения `nexus_analyze`. Стоимость: 1-2 кредита.

Параметры

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

    Análisis Nodo A íntegro a auditar (texto completo del informe Nodo A, incluyendo NEXUS-AUDIT-TRAIL si lo lleva).

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

    Documento original del análisis (Capa A). Necesario para que el auditor pueda contrastar afirmaciones contra el corpus.

  • jurisdictionstring
  • jurisdictionBstring
  • languageenum
    esenfrde
  • articleContextstring

    Contexto de artículos relevantes inyectados por el operador (opcional).

  • jurisprudenciaContextstring

    Contexto de jurisprudencia relevante (opcional).

nexus_chat

ЧАТ RAG ПО ДЕЛУ (интерактивный аудитор). Вопросы и ответы в диалоговом режиме, многошаговые, по документу и его анализу Nodo A/B, загруженным в `context` (BYOD, без сохранённого дела). Возвращает ответ с детерминированной проверкой аннотированных цитат. ИСПОЛЬЗОВАТЬ КОГДА: нужно опросить уже проанализированный контракт («какая оговорка ограничивает мою ответственность?», «что будет, если я нарушу срок?»). Стоимость: 1 кредит.

ЧАТ RAG ПО ДЕЛУ (интерактивный аудитор). Вопросы и ответы в диалоговом режиме, многошаговые, по документу и его анализу Nodo A/B, загруженным в `context` (BYOD, без сохранённого дела). Возвращает ответ с детерминированной проверкой аннотированных цитат. ИСПОЛЬЗОВАТЬ КОГДА: нужно опросить уже проанализированный контракт («какая оговорка ограничивает мою ответственность?», «что будет, если я нарушу срок?»). Стоимость: 1 кредит.

Параметры

  • messagesobject[]обязательный

    Historial conversacional; debe incluir al menos un turno de usuario. Multiturno sobre el mismo documento/caso.

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

    Documento y/o análisis previo (Nodo A/B) sobre el que responder. BYOD: se procesa en RAM, no se persiste (Zero Retention).

  • analysisContextstring

    Análisis previo separado (opcional). Si no se aporta, `context` cubre documento+análisis.

  • languageenum
    esenfr
nexus_compare_versions

СРАВНЕНИЕ ВЕРСИЙ V1↔V2 (Узел B - двойной аудит). Анализирует две версии одного документа (V1 оригинал против V2 контрагента) и возвращает: решённые предупреждения, новые введённые уязвимости и исполнительное заключение о влиянии на бизнес, с детерминированной проверкой цитат. С включённой `jurisdictionB` активирует двусторонние проверки (применимое право/изменённый форум между версиями). ИСПОЛЬЗОВАТЬ КОГДА: контрагент возвращает redline и нужно знать, что улучшилось и какие ловушки он вставил. Стоимость: 2 кредита.

СРАВНЕНИЕ ВЕРСИЙ V1↔V2 (Узел B - двойной аудит). Анализирует две версии одного документа (V1 оригинал против V2 контрагента) и возвращает: решённые предупреждения, новые введённые уязвимости и исполнительное заключение о влиянии на бизнес, с детерминированной проверкой цитат. С включённой `jurisdictionB` активирует двусторонние проверки (применимое право/изменённый форум между версиями). ИСПОЛЬЗОВАТЬ КОГДА: контрагент возвращает redline и нужно знать, что улучшилось и какие ловушки он вставил. Стоимость: 2 кредита.

Параметры

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

    Texto íntegro de la versión ORIGINAL (V1) del documento.

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

    Texto íntegro de la versión MODIFICADA por la contraparte (V2).

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

    Código ISO de la jurisdicción que rige el documento (ES, CO, MX…). OBLIGATORIA: determina el marco normativo con el que se evalúan los cambios.

  • jurisdictionBstring

    Segunda jurisdicción (opcional) para activar checks bilaterales V-BIL (cross-border).

  • languageenum
    esenfr
nexus_conflict_check

CONFLICT CHECK (проверка конфликта интересов). Детерминированная проверка ПЕРЕД открытием дела: сравнивает указанные стороны со сторонами существующих дел офиса (сопоставление с образцом + триграммная схожесть + общие токены). Возвращает `{ clean, conflicts[] }`. НЕ расходует кредиты. ИСПОЛЬЗОВАТЬ КОГДА: вы собираетесь зарегистрировать дело и вам нужно исключить конфликт интересов перед его принятием.

CONFLICT CHECK (проверка конфликта интересов). Детерминированная проверка ПЕРЕД открытием дела: сравнивает указанные стороны со сторонами существующих дел офиса (сопоставление с образцом + триграммная схожесть + общие токены). Возвращает `{ clean, conflicts[] }`. НЕ расходует кредиты. ИСПОЛЬЗОВАТЬ КОГДА: вы собираетесь зарегистрировать дело и вам нужно исключить конфликт интересов перед его принятием.

Параметры

  • partiesstring[]обязательный

    Nombres de las partes a comprobar (1-50) contra los expedientes ya existentes del despacho.

  • excludeCaseIdstring

    ID de expediente a excluir del chequeo (p. ej. al editar uno existente).

nexus_consensus

МУЛЬТИАГЕНТНЫЙ КОНСЕНСУС УЗЕЛ A ↔ УЗЕЛ B. Узел A (аналитик) создаёт отчёт, а узел B (состязательный аудитор) проверяет его; если B обнаруживает расхождения (детерминированное вето), A переоценивает, учитывая обратную связь от B, и B снова проверяет, пока не будет достигнут ПОЛНЫЙ КОНСЕНСУС или ЧАСТИЧНЫЙ КОНСЕНСУС (макс. 2 итерации). Возвращает финальный отчёт + финальную аудиторскую проверку + вердикт консенсуса с детерминированной проверкой цитат по официальному корпусу. `jurisdiction` ОБЯЗАТЕЛЬНА (без значения по умолчанию). ДЛИТЕЛЬНАЯ ОПЕРАЦИЯ: 3-6 минут стриминга (этот клиент stdio не имеет ограничения в 60 секунд удалённого коннектора, так что вызов ожидает полного результата). ИСПОЛЬЗОВАТЬ КОГДА: пользователь хочет анализ с максимальной гарантией (аналитик + аудитор в цикле) в одном вызове. Стоимость: ~3-7 кредитов в зависимости от числа итераций.

МУЛЬТИАГЕНТНЫЙ КОНСЕНСУС УЗЕЛ A ↔ УЗЕЛ B. Узел A (аналитик) создаёт отчёт, а узел B (состязательный аудитор) проверяет его; если B обнаруживает расхождения (детерминированное вето), A переоценивает, учитывая обратную связь от B, и B снова проверяет, пока не будет достигнут ПОЛНЫЙ КОНСЕНСУС или ЧАСТИЧНЫЙ КОНСЕНСУС (макс. 2 итерации). Возвращает финальный отчёт + финальную аудиторскую проверку + вердикт консенсуса с детерминированной проверкой цитат по официальному корпусу. `jurisdiction` ОБЯЗАТЕЛЬНА (без значения по умолчанию). ДЛИТЕЛЬНАЯ ОПЕРАЦИЯ: 3-6 минут стриминга (этот клиент stdio не имеет ограничения в 60 секунд удалённого коннектора, так что вызов ожидает полного результата). ИСПОЛЬЗОВАТЬ КОГДА: пользователь хочет анализ с максимальной гарантией (аналитик + аудитор в цикле) в одном вызове. Стоимость: ~3-7 кредитов в зависимости от числа итераций.

Параметры

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

    Texto íntegro del documento jurídico a analizar (máx. 50.000 caracteres).

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

    Código ISO de la jurisdicción primaria (ej. 'ES', 'CO', 'MX', 'SG'). OBLIGATORIA: este flujo no aplica ningún default.

  • jurisdictionBstring

    Segunda jurisdicción cross-border (opcional).

  • legalBranchenum
    civilmercantillaboralpenalfiscaladministrativoconstitucionalprocesalall
  • modeenum

    standard · auditoria (exhaustivo) · agil (breve).

    standardauditoriaagil
  • languageenum
    esenfrde
  • useJurisprudenciaboolean

    Contrastar además contra el corpus de jurisprudencia (RAG), si el plan lo permite.

  • referenceDatestring

    Fecha de referencia lex temporis en formato YYYY-MM-DD (opcional).

nexus_consulta

CONSULTA JURÍDICA LIBRE (узел A — режим Q&A). Принимает юридический вопрос на естественном языке, с опорным документом или без. Возвращает ответ с замками достоверности и ссылками на нормативные акты или судебную практику, когда это применимо. Поддерживает цепочки обсуждений через параметр `history`. Стоимость: 1 кредит. ИСПОЛЬЗОВАТЬ, КОГДА: пользователь задаёт конкретный юридический вопрос (какой срок исковой давности? действительна ли эта оговорка? что говорит Верховный суд по X?) и НЕ требуется полный анализ документа.

CONSULTA JURÍDICA LIBRE (узел A — режим Q&A). Принимает юридический вопрос на естественном языке, с опорным документом или без. Возвращает ответ с замками достоверности и ссылками на нормативные акты или судебную практику, когда это применимо. Поддерживает цепочки обсуждений через параметр `history`. Стоимость: 1 кредит. ИСПОЛЬЗОВАТЬ, КОГДА: пользователь задаёт конкретный юридический вопрос (какой срок исковой давности? действительна ли эта оговорка? что говорит Верховный суд по X?) и НЕ требуется полный анализ документа.

Параметры

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

    Pregunta jurídica concreta del operador. Puede ir respaldada por un documento de contexto (`documentText`) o por un análisis previo (`analysisContext`).

  • jurisdictionstring

    Código ISO de la jurisdicción que rige la consulta. Soporta US-CA/US-NY etc. y MULTI.

  • documentTextstring

    Texto del documento de referencia (opcional). Si se aporta, el modelo lo trata como Capa A y cita literalmente.

  • analysisContextstring

    Análisis Nodo A previo sobre el documento (opcional). Si se aporta, sirve como contexto para razonar sobre el caso.

  • languageenum
    esenfrde
  • historyobject[]

    Historial conversacional opcional. Permite múltiples turnos sobre el mismo caso.

nexus_corpus_coverage

Самообнаруживаемый инвентарь индексированного корпуса судебной практики: для каждой таблицы jurisprudencia_<iso> - её предполагаемая юрисдикция, общее количество документов, диапазон дат (самая старая/самая новая) и основные источники. Чистые метаданные, без указания авторства. ИСПОЛЬЗОВАТЬ, КОГДА: нужно узнать, какие юрисдикции и источники судебной практики доступны перед поиском.

Самообнаруживаемый инвентарь индексированного корпуса судебной практики: для каждой таблицы jurisprudencia_<iso> - её предполагаемая юрисдикция, общее количество документов, диапазон дат (самая старая/самая новая) и основные источники. Чистые метаданные, без указания авторства. ИСПОЛЬЗОВАТЬ, КОГДА: нужно узнать, какие юрисдикции и источники судебной практики доступны перед поиском.

Параметры

Без параметров.

nexus_cross_border_compare

МНОГОЮРИСДИКЦИОННОЕ СРАВНЕНИЕ. Для предоставленных фактов/договора сравнивает, как их рассматривает правовая система каждой из перечисленных юрисдикций (2-15 стран). Определяет: наиболее благоприятное применимое право, оптимальный компетентный суд, налоговые риски по странам (CDI), признание судебных решений между юрисдикциями, коллизии законов. Возвращает структурированное сравнение по каждой юрисдикции (риск, применимое право, рекомендация). ИСПОЛЬЗОВАТЬ КОГДА: клиент работает в нескольких странах и ему нужно решить, где судиться/заключать договоры/осесть. Стоимость: 2-4 кредита в зависимости от числа юрисдикций.

МНОГОЮРИСДИКЦИОННОЕ СРАВНЕНИЕ. Для предоставленных фактов/договора сравнивает, как их рассматривает правовая система каждой из перечисленных юрисдикций (2-15 стран). Определяет: наиболее благоприятное применимое право, оптимальный компетентный суд, налоговые риски по странам (CDI), признание судебных решений между юрисдикциями, коллизии законов. Возвращает структурированное сравнение по каждой юрисдикции (риск, применимое право, рекомендация). ИСПОЛЬЗОВАТЬ КОГДА: клиент работает в нескольких странах и ему нужно решить, где судиться/заключать договоры/осесть. Стоимость: 2-4 кредита в зависимости от числа юрисдикций.

Параметры

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

    Texto del documento (contrato, situación jurídica, hechos).

  • jurisdictionsstring[]обязательный

    Códigos ISO de 2 a 15 jurisdicciones a comparar (ej. ['ES','CO','MX','AR']).

  • legalBranchenum
    civilmercantillaboralpenalfiscaladministrativoconstitucionalprocesalall
  • languageenum
    esen
nexus_doctrina

ПОИСК АДМИНИСТРАТИВНОЙ ДОКТРИНЫ (Узел Doctrina — RAG + LLM). Запрашивает корпус административной/налоговой доктрины (обязательные консультации DGT V-XXXX-YY, TEAC RG XXXX/XXXX, заключения Государственного совета). Различает «Устоявшуюся доктрину» (≥2 источника ORIGEN-A/B) и «Ориентировочный критерий» ([L3-NV]). Указывает на обязательность и расхождения с судебной практикой Верховного суда. ИСПОЛЬЗОВАТЬ КОГДА: пользователь спрашивает об административном критерии по конкретному налоговому/регуляторному вопросу. Стоимость: 1 кредит.

ПОИСК АДМИНИСТРАТИВНОЙ ДОКТРИНЫ (Узел Doctrina — RAG + LLM). Запрашивает корпус административной/налоговой доктрины (обязательные консультации DGT V-XXXX-YY, TEAC RG XXXX/XXXX, заключения Государственного совета). Различает «Устоявшуюся доктрину» (≥2 источника ORIGEN-A/B) и «Ориентировочный критерий» ([L3-NV]). Указывает на обязательность и расхождения с судебной практикой Верховного суда. ИСПОЛЬЗОВАТЬ КОГДА: пользователь спрашивает об административном критерии по конкретному налоговому/регуляторному вопросу. Стоимость: 1 кредит.

Параметры

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

    Consulta doctrinal en lenguaje natural. Ej: '¿La DGT considera deducibles los gastos de representación de un administrador único?'

  • jurisdictionstring

    Jurisdicción para acotar el corpus doctrinal (DGT/TEAC español, Consejo de Estado, etc.).

  • languageenum
    esenfrde
  • historyobject[]
nexus_draft

СОСТАВЛЕНИЕ ЮРИДИЧЕСКОГО ДОКУМЕНТА (Узел A - Режим Составителя). Создаёт первый черновик документа (жалобы, искового заявления, возражения, договорной оговорки, заключения) в соответствии с обязательным форматом и ограничениями MODULE-DRAFT. Если дата уведомления не определена, понижается до [L3-NV] и запрашивает подтверждение в бриф. ИСПОЛЬЗОВАТЬ КОГДА: пользователь просит составить конкретный документ, обычно после предварительного анализа Узла A или на основе предоставленного документа. Стоимость: 2-4 кредита.

СОСТАВЛЕНИЕ ЮРИДИЧЕСКОГО ДОКУМЕНТА (Узел A - Режим Составителя). Создаёт первый черновик документа (жалобы, искового заявления, возражения, договорной оговорки, заключения) в соответствии с обязательным форматом и ограничениями MODULE-DRAFT. Если дата уведомления не определена, понижается до [L3-NV] и запрашивает подтверждение в бриф. ИСПОЛЬЗОВАТЬ КОГДА: пользователь просит составить конкретный документ, обычно после предварительного анализа Узла A или на основе предоставленного документа. Стоимость: 2-4 кредита.

Параметры

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

    Instrucción al redactor sobre qué escrito generar (ej. 'Redacta recurso de reposición contra providencia de apremio AEAT clave A28...'). Puede ser un solo turno o un hilo si usas `messages`.

  • jurisdictionstring

    Jurisdicción aplicable al escrito.

  • legalBranchenum
    civilmercantillaboralpenalfiscaladministrativoconstitucionalprocesalall
  • documentContextstring

    Texto del documento de partida (ej. el contrato que se va a impugnar, la providencia recurrida). Capa A.

  • languageenum
    esenfrde
  • professionalRoleenum
    abogadofiscalnotarioregistradorjuezasesor
  • negotiationProfileenum
    conservadorequilibradoagresivo
  • messagesobject[]

    Hilo conversacional previo. Si no se aporta, se construye con `instructions` como único turno user.

nexus_inbox

BANDEJA GLOBAL DE ATENCIÓN. Добавляет за один вызов всё, что требует внимания в отделе: выходные данные, ожидающие проверки, непроверенные или отмеченные как возможная галлюцинация свидетельства, а также просроченные или приближающиеся сроки (в ближайшие 7 дней). Действует в рамках фирмы, только чтение, НЕ потребляет кредиты. ИСПОЛЬЗОВАТЬ КОГДА: нужен готовый к действию сводка состояния отдела, чтобы расставить приоритеты на день.

BANDEJA GLOBAL DE ATENCIÓN. Добавляет за один вызов всё, что требует внимания в отделе: выходные данные, ожидающие проверки, непроверенные или отмеченные как возможная галлюцинация свидетельства, а также просроченные или приближающиеся сроки (в ближайшие 7 дней). Действует в рамках фирмы, только чтение, НЕ потребляет кредиты. ИСПОЛЬЗОВАТЬ КОГДА: нужен готовый к действию сводка состояния отдела, чтобы расставить приоритеты на день.

Параметры

Без параметров.

nexus_jurisprudencia_search

СЕМАНТИЧЕСКИЙ ПОИСК СУДЕБНОЙ ПРАКТИКИ. Векторный запрос (voyage-law-2) по курируемому корпусу Nexus: ES ~141k решений (CENDOJ - TS/AN/TSJ/AP) · CO ~106k (CC/CSJ/CE) · другие страны пополняются. Возвращает top-K результатов с заголовком, источником, выдержкой (2 000 символов) и постоянной ссылкой на полный текст. ИСПОЛЬЗОВАТЬ КОГДА: пользователь просит найти решения по конкретной теме, сопоставить аргумент или собрать подборку цитат. Стоимость: бесплатно (только поиск).

СЕМАНТИЧЕСКИЙ ПОИСК СУДЕБНОЙ ПРАКТИКИ. Векторный запрос (voyage-law-2) по курируемому корпусу Nexus: ES ~141k решений (CENDOJ - TS/AN/TSJ/AP) · CO ~106k (CC/CSJ/CE) · другие страны пополняются. Возвращает top-K результатов с заголовком, источником, выдержкой (2 000 символов) и постоянной ссылкой на полный текст. ИСПОЛЬЗОВАТЬ КОГДА: пользователь просит найти решения по конкретной теме, сопоставить аргумент или собрать подборку цитат. Стоимость: бесплатно (только поиск).

Параметры

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

    Consulta en lenguaje natural sobre jurisprudencia. Ej: 'cláusula suelo abusiva entidad bancaria devolución intereses' o 'recurso de amparo contra providencia administrativa apremio'.

  • jurisdictionstring

    Jurisdicción del corpus. ES = CENDOJ (TS/AN/TSJ/AP ~141k docs). CO = CC/CSJ/CE (~106k). Otros países según disponibilidad.

  • top_kinteger

    Número máximo de sentencias a devolver.

nexus_monte_carlo

МОНТЕ-КАРЛО СИМУЛЯЦИЯ СЦЕНАРИЕВ (Узел Monte Carlo — ISO 31000 §6). Стресс-тестирует профиль риска контракта при заданных пользователем переменных. Для каждой переменной симулирует три интенсивности (Умеренная P25 / Базовая P50 / Критическая P75), переквалифицирует риски анализа Узла A и вычисляет Индекс контрактной устойчивости (IRC 0-100). Возвращает таблицы воздействия + рекомендации по защите. ИСПОЛЬЗОВАТЬ КОГДА: клиент хочет узнать, как контракт выдерживает внешние шоки (M&A, due diligence, рейтинги). Стоимость: 4 кредита.

МОНТЕ-КАРЛО СИМУЛЯЦИЯ СЦЕНАРИЕВ (Узел Monte Carlo — ISO 31000 §6). Стресс-тестирует профиль риска контракта при заданных пользователем переменных. Для каждой переменной симулирует три интенсивности (Умеренная P25 / Базовая P50 / Критическая P75), переквалифицирует риски анализа Узла A и вычисляет Индекс контрактной устойчивости (IRC 0-100). Возвращает таблицы воздействия + рекомендации по защите. ИСПОЛЬЗОВАТЬ КОГДА: клиент хочет узнать, как контракт выдерживает внешние шоки (M&A, due diligence, рейтинги). Стоимость: 4 кредита.

Параметры

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

    Texto del documento original (contrato) sobre el que se hace la simulación.

  • analysisstring

    Análisis Nodo A previo (opcional). Si se aporta, la simulación se ancla al perfil de riesgo ya calculado.

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

    Variables de estrés a simular, en lenguaje natural. Ej: 'Subida de tipos de interés +200bp; demanda judicial colateral; cambio normativo fiscal post-2026'. Una variable por línea o separadas por puntos.

  • jurisdictionstring
  • languageenum
    esenfrde
nexus_normativa_articulo

Получает детерминированным образом действующий буквальный текст конкретной статьи закона (по идентификатору BOE и номеру). Возвращает текст, действующий на указанную дату (исторические запросы lex temporis), с его рубрикой и периодом действия. ИСПОЛЬЗОВАТЬ, КОГДА: известны точная норма и статья и требуется официальный текст, а не поиск. Не расходует кредиты.

Получает детерминированным образом действующий буквальный текст конкретной статьи закона (по идентификатору BOE и номеру). Возвращает текст, действующий на указанную дату (исторические запросы lex temporis), с его рубрикой и периодом действия. ИСПОЛЬЗОВАТЬ, КОГДА: известны точная норма и статья и требуется официальный текст, а не поиск. Не расходует кредиты.

Параметры

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

    BOE id of the norma, e.g. 'BOE-A-1889-4763' (Civil Code)

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

    Article number, e.g. '1124'

  • fechastring

    Vigency date YYYY-MM-DD (optional, default today)

  • jurisdiccionstring

    ISO jurisdiction code (e.g. ES, CO). Optional

nexus_normativa_coverage

Покрытие корпуса STATUTE (аналог nexus_corpus_coverage, но для законодательства): юрисдикции с корпусом, общее количество норм/версий/статей, последнее обновление и задержка загрузки (дней с момента последней загрузки BOE). Общедоступное обнаружение, без указания авторства. ИСПОЛЬЗОВАТЬ КОГДА: нужно узнать состояние и свежесть корпуса действующих норм.

Покрытие корпуса STATUTE (аналог nexus_corpus_coverage, но для законодательства): юрисдикции с корпусом, общее количество норм/версий/статей, последнее обновление и задержка загрузки (дней с момента последней загрузки BOE). Общедоступное обнаружение, без указания авторства. ИСПОЛЬЗОВАТЬ КОГДА: нужно узнать состояние и свежесть корпуса действующих норм.

Параметры

Без параметров.

nexus_normativa_pyramid

Пирамида Stufenbau корпуса нормативных актов: охват, агрегированный по иерархическому уровню (конституционный, законодательный, подзаконный и т.д.) для юрисдикции, с общим количеством норм/статей, действующих/отменённых и процентом действующих на каждом уровне. Публичное обнаружение (без кредитов). ИСПОЛЬЗОВАТЬ, КОГДА: нужен обзор охвата по иерархическому уровню.

Пирамида Stufenbau корпуса нормативных актов: охват, агрегированный по иерархическому уровню (конституционный, законодательный, подзаконный и т.д.) для юрисдикции, с общим количеством норм/статей, действующих/отменённых и процентом действующих на каждом уровне. Публичное обнаружение (без кредитов). ИСПОЛЬЗОВАТЬ, КОГДА: нужен обзор охвата по иерархическому уровню.

Параметры

  • jurisdiccionstring

    ISO jurisdiction code (e.g. ES, CO). Optional

nexus_normativa_search

Выполняет семантический поиск по статьям действующего законодательства (эмбеддинги Voyage-3) единого корпуса статутов. Фильтрует по дате действия (lex temporis), типу нормы и предмету. Возвращает наиболее похожие статьи с их рубрикой, номером, нормой (BOE id), буквальным текстом и официальным URL. ИСПОЛЬЗОВАТЬ КОГДА: ищется применимая норма к вопросу, без составления текста. Не расходует кредиты LLM (только эмбеддинг запроса).

Выполняет семантический поиск по статьям действующего законодательства (эмбеддинги Voyage-3) единого корпуса статутов. Фильтрует по дате действия (lex temporis), типу нормы и предмету. Возвращает наиболее похожие статьи с их рубрикой, номером, нормой (BOE id), буквальным текстом и официальным URL. ИСПОЛЬЗОВАТЬ КОГДА: ищется применимая норма к вопросу, без составления текста. Не расходует кредиты LLM (только эмбеддинг запроса).

Параметры

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

    Natural-language query about legislation (min 5 chars)

  • jurisdiccionstring

    ISO jurisdiction code of the statute corpus (e.g. ES, CO). Optional; backend resolves if omitted

  • fechastring

    Vigency date YYYY-MM-DD (optional, default today); filters articles in force at that date

  • tiposstring[]

    Optional filter by norma_tipo, e.g. ['LEY','CODIGO']

  • materiasstring[]

    Optional filter by subject/materia

  • top_kinteger

    Maximum articles to return (1-50)

nexus_opinion

ВТОРОЕ ЮРИДИЧЕСКОЕ МНЕНИЕ (Nodo Opinion - состязательный контроль с LLM, отличным от Nodo A). Берёт ответ от Nodo A и перепроверяет его с помощью другой модели, выискивая: пропуски, предвзятость, ошибки в применении норм или упущенную судебную практику. Полезен для дел высокой стоимости. ИСПОЛЬЗОВАТЬ КОГДА: клиент требует двойной проверки правовой позиции перед принятием решения. Стоимость: 2 кредита.

ВТОРОЕ ЮРИДИЧЕСКОЕ МНЕНИЕ (Nodo Opinion - состязательный контроль с LLM, отличным от Nodo A). Берёт ответ от Nodo A и перепроверяет его с помощью другой модели, выискивая: пропуски, предвзятость, ошибки в применении норм или упущенную судебную практику. Полезен для дел высокой стоимости. ИСПОЛЬЗОВАТЬ КОГДА: клиент требует двойной проверки правовой позиции перед принятием решения. Стоимость: 2 кредита.

Параметры

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

    Pregunta sobre la que se quiere segunda opinión jurídica.

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

    Respuesta del Nodo A (Qwen/DeepSeek) sobre la pregunta.

  • analysisContextstring

    Contexto adicional del expediente (opcional).

  • jurisdictionstring
  • languageenum
    esenfrde
nexus_playbook

СТРАТЕГИЧЕСКИЙ ПЛАН ПЕРЕГОВОРОВ. На основе анализа рисков Nodo A (ISO 31000) создаёт для каждого вывода три уровня контрпредложения (консервативный / сбалансированный / агрессивный) с текстом предложенной оговорки и trade-offs. Возвращает структурированный JSON + детерминированную проверку цитирований. ИСПОЛЬЗОВАТЬ КОГДА: у вас уже есть анализ контракта и нужно подготовить стол переговоров. Стоимость: 3 кредита.

СТРАТЕГИЧЕСКИЙ ПЛАН ПЕРЕГОВОРОВ. На основе анализа рисков Nodo A (ISO 31000) создаёт для каждого вывода три уровня контрпредложения (консервативный / сбалансированный / агрессивный) с текстом предложенной оговорки и trade-offs. Возвращает структурированный JSON + детерминированную проверку цитирований. ИСПОЛЬЗОВАТЬ КОГДА: у вас уже есть анализ контракта и нужно подготовить стол переговоров. Стоимость: 3 кредита.

Параметры

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

    Texto íntegro del análisis de riesgo Nodo A (ISO 31000, con hallazgos ER-NNN) sobre el que construir la estrategia de negociación.

  • languageenum
    esenfr
  • documentTitlestring

    Título del documento analizado (opcional, solo para etiquetar el playbook).

nexus_redteam

RED TEAM ADVERSARIAL (Nodo C - деструктивный режим). Анализирует документ враждебно, как адвокат противоположной стороны: правовые пробелы, ловушки в пунктах, асимметрии власти, катастрофические риски. Возвращает структурированный JSON с уязвимостями (степень серьезности: Высокая/Средняя) и catastrophic_risk_score от 1 до 100. ИСПОЛЬЗОВАТЬ КОГДА: перед подписанием стратегического контракта, аудит M&A, агрессивный due diligence. Стоимость: 5 кредитов.

RED TEAM ADVERSARIAL (Nodo C - деструктивный режим). Анализирует документ враждебно, как адвокат противоположной стороны: правовые пробелы, ловушки в пунктах, асимметрии власти, катастрофические риски. Возвращает структурированный JSON с уязвимостями (степень серьезности: Высокая/Средняя) и catastrophic_risk_score от 1 до 100. ИСПОЛЬЗОВАТЬ КОГДА: перед подписанием стратегического контракта, аудит M&A, агрессивный due diligence. Стоимость: 5 кредитов.

Параметры

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

    Texto íntegro del documento a atacar adversarialmente (típicamente un contrato).

nexus_verificacion

Проверяет ИСПАНСКИЕ законодательные ссылки по консолидированному корпусу BOE. Автоматически обнаруживает ссылки в документе (ст. 1902 ГК, ст. 248 УК, ст. 400 ГПК и т.д.), проверяет действительность каждой ссылки или её отмену на заданную дату по официальной базе данных и возвращает структурированный отчёт по каждой ссылке (действует / отменена / не существует / нераспознанный псевдоним) с каноническим текстом и официальным URL BOE. Детерминированно, без затрат LLM. ОБЛАСТЬ ПРИМЕНЕНИЯ: только корпус BOE (Испания) - ссылки из других юрисдикций возвращаются как 'not_found'/'unknown'. ИСПОЛЬЗОВАТЬ КОГДА: проверить документ перед подачей или выявить вымышленные статьи в тексте. Экспорт PDF-досье НЕ ДОСТУПЕН как инструмент (бинарный файл); он доступен только из веб-интерфейса.

Проверяет ИСПАНСКИЕ законодательные ссылки по консолидированному корпусу BOE. Автоматически обнаруживает ссылки в документе (ст. 1902 ГК, ст. 248 УК, ст. 400 ГПК и т.д.), проверяет действительность каждой ссылки или её отмену на заданную дату по официальной базе данных и возвращает структурированный отчёт по каждой ссылке (действует / отменена / не существует / нераспознанный псевдоним) с каноническим текстом и официальным URL BOE. Детерминированно, без затрат LLM. ОБЛАСТЬ ПРИМЕНЕНИЯ: только корпус BOE (Испания) - ссылки из других юрисдикций возвращаются как 'not_found'/'unknown'. ИСПОЛЬЗОВАТЬ КОГДА: проверить документ перед подачей или выявить вымышленные статьи в тексте. Экспорт PDF-досье НЕ ДОСТУПЕН как инструмент (бинарный файл); он доступен только из веб-интерфейса.

Параметры

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

    Full text of the document to verify (min 20, max 50,000 chars). Spanish legal citations (art. 1902 CC, art. 248 CP, etc.) are auto-detected.

  • fechastring

    Effective date to check validity against (YYYY-MM-DD). Defaults to today.

plazos_calcular

Вычисляет процессуальные сроки в соответствии с испанским гражданским процессуальным правом (LEC). Вычисляет дату истечения срока длительностью N рабочих/календарных дней, месяцев или лет от базовой даты с учётом национальных (CGPJ) и региональных (CCAA) праздников. Возвращает дату истечения срока, применимую норму и любые корректировки на праздники. ИСПОЛЬЗОВАТЬ КОГДА: пользователю нужно вычислить процессуальный срок (апелляция, кассация, ответ на иск и т.д.) начиная с базовой даты.

Вычисляет процессуальные сроки в соответствии с испанским гражданским процессуальным правом (LEC). Вычисляет дату истечения срока длительностью N рабочих/календарных дней, месяцев или лет от базовой даты с учётом национальных (CGPJ) и региональных (CCAA) праздников. Возвращает дату истечения срока, применимую норму и любые корректировки на праздники. ИСПОЛЬЗОВАТЬ КОГДА: пользователю нужно вычислить процессуальный срок (апелляция, кассация, ответ на иск и т.д.) начиная с базовой даты.

Параметры

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

    Base date in YYYY-MM-DD format from which the deadline is computed (e.g. notification date)

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

    Number of days/months/years of the deadline, e.g. 20

  • tipo_computoenum

    Computation type: 'habiles' (business days), 'naturales' (calendar days), 'meses' (months), 'anios' (years)

    habilesnaturalesmesesanios
  • ccaastring

    Spanish autonomous community ISO 3166-2 code for regional holidays, e.g. 'ES-MD', 'ES-CT'. Omit for national holidays only

  • agosto_inhabilboolean

    Treat August as non-working (LEC default). Default: true

verify_cita

Проверяет точность юридической ссылки (судебного решения или статьи закона). Возвращает статус верификации, оценку схожести и URL официального источника. Поддерживает несколько юрисдикций (ES, CO, ...) в соответствии с подключённым корпусом верификации, не отдавая предпочтение ни одной — передайте `jurisdiction`, чтобы указать конкретный корпус, или опустите параметр, чтобы серверная часть определила его сама. Юрисдикции без подключённого корпуса возвращают честный статус 'not available' вместо вводящего в заблуждение результата. ИСПОЛЬЗОВАТЬ КОГДА: пользователь хочет проверить, существует ли цитата из судебной практики или нормативного акта, является ли она корректной или может быть сфабрикована.

Проверяет точность юридической ссылки (судебного решения или статьи закона). Возвращает статус верификации, оценку схожести и URL официального источника. Поддерживает несколько юрисдикций (ES, CO, ...) в соответствии с подключённым корпусом верификации, не отдавая предпочтение ни одной — передайте `jurisdiction`, чтобы указать конкретный корпус, или опустите параметр, чтобы серверная часть определила его сама. Юрисдикции без подключённого корпуса возвращают честный статус 'not available' вместо вводящего в заблуждение результата. ИСПОЛЬЗОВАТЬ КОГДА: пользователь хочет проверить, существует ли цитата из судебной практики или нормативного акта, является ли она корректной или может быть сфабрикована.

Параметры

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

    Citation to verify, e.g. 'STS 1234/2024', 'Art. 400 LEC', or 'T-842 de 2019'

  • texto_citantestring

    Surrounding text where the citation appears (improves accuracy)

  • tipoenum

    Citation type — use 'auto' to detect automatically

    jurisprudencianormativaauto
  • jurisdictionstring

    Optional ISO jurisdiction code of the corpus to verify against (e.g. 'ES', 'CO'). Sibling entries — no jurisdiction is privileged. Omit to let the backend infer it (e.g. from the ECLI). Jurisdictions without a wired verification corpus return an honest 'not available' status.

Другие проверенные MCP-сервера

CircleCI/mcp-server-circleci

CircleCI/mcp-server-circleci

официальный

MCP-сервер для интеграции CircleCI с AI-ассистентами: запускайте пайплайны, анализируйте сбои, находите flaky тесты и управляйте CI/CD прямо из IDE через естественный язык. Полезен командам, ускоря...

TypeScript86
zillow/auto-mobile

zillow/auto-mobile

официальный

AutoMobile - MCP сервер для автоматизации мобильных приложений, полезный для UI тестирования и как ассистент разработчика под Android (iOS в планах). Позволяет взаимодействовать с эмуляторами, управлять жизненным циклом приложений и автоматически писать тесты через source mapping.

TypeScript79
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript40
haris-musa/excel-mcp-server

haris-musa/excel-mcp-server

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

Python4041
heurist-network/heurist-mesh-mcp-server

heurist-network/heurist-mesh-mcp-server

официальный

Сервер MCP на базе Heurist Mesh для Web3-аналитики: 30+ AI-агентов для анализа трендов, токенов и кошельков. Интегрируется с Claude, Cursor, оптимизирован для AI. Полезен разработчикам и трейдерам.

Python66
hashicorp/terraform-mcp-server

hashicorp/terraform-mcp-server

официальный

MCP-сервер для интеграции с Terraform Registry и HCP Terraform, автоматизирующий управление workspace, переменными и запусками в Infrastructure as Code (IaC) через ИИ-ассистенты.

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

Лука Никитин