Declade/lucairn-sdks

Declade/lucairn-sdks

от declade
MCP сервер для приватного AI-шлюза Lucairn — автоматически удаляет персональные данные (PII) из промптов до отправки LLM и возвращает подписанный сертификат чистки. Подходит разработчикам AI-агентов, работающим с Claude, Cursor, Cline — одним npx без сборки. Конфиденциальность и проверяемость.

Lucairn SDKs

Official client libraries for Lucairn — an EU-based privacy-preserving AI gateway. Lucairn sits between your application (or AI agent) and the upstream LLM provider you choose, removes personal data from prompts before the model ever sees them, and returns a signed Lucairn Certificate proving what was redacted, when, and by which sanitizer layer.

This monorepo hosts four packages at parity:

  • @lucairn/mcp-server — Model Context Protocol server (one-line npx install for Claude Desktop, Cursor, Cline, Continue, …)
  • @lucairn/sdk — TypeScript / Node SDK
  • lucairn — Python SDK
  • github.com/declade/lucairn-sdks/go — Go SDK

Quick start (MCP)

For most agent use cases, the fastest path is the MCP server. No build step, no install — npx runs it on demand:

npx -y @lucairn/mcp-server

Add it to your MCP client config (Claude Desktop's claude_desktop_config.json, Cursor's mcp.json, Cline's cline_mcp_settings.json, Continue, etc.):

{
  "mcpServers": {
    "lucairn": {
      "command": "npx",
      "args": ["-y", "@lucairn/mcp-server"],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}

Часто задаваемые вопросы

Инструменты были проиндексированы:
chat_via_lucairnвнешний мир

Отправляет запрос чата через шлюз конфиденциальности Lucairn с кросс-провайдерским BYOK (Anthropic + OpenAI). Обнаруживает PII и заменяет их плейсхолдерами до того, как запрос достигнет вышстоящей LLM. Шлюз выбирает провайдера на основе параметра model: claude-* / antropic-* используют ANTHROPIC_API_KEY; gpt-* / openai-* / o1-* / o3-* / o4-* используют OPENAI_API_KEY. Формат передачи данных следутет Antropic Messages API. В тарифе Developer ответы содержат сырые плейсхолдеры; тарифы Pro и Enterprise могы вклдчить аторыческое восстанивление привязки к исходным значеньям.

Параметры
  • max_tokensnumberобязательный

    Максимальное количество токенов для генерации в ответе. Требуется API Anthropic Messages.

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

    Сообщения диалога. Каждый элемент имеет вид: { role: "user" | "assistant", content: string | array }.

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

    Идентификатор модели. Правила маршрутизации: claude-* и anthropic-* направляются в Anthropic через ANTHROPIC_API_KEY; gpt-*, openai-*, o1-*, o3-* и o4-* направляются в OpenAI через OPENAI_API_KEY. Примеры: claude-sonnet-4-6, gpt-4o-mini, o3-mini. Задайте одну или обе переменные ANTHROPIC_API_KEY и OPENAI_API_KEY в окружении вашего MCP-клиента для BYOK; сопоставление не зависит от регистра.

  • systemany

    Необязательный системный промпт. Может быть строкой или массивом блоков контента. Политика санитизации задаётся отдельно для каждого API-ключа на стороне шлюза (sanitize или passthrough_audit).

  • temperaturenumber

    Необязательная температура сэмплирования (0..1).

1.2.9основная
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.1
1.0.0

Выберите клиент, чтобы установить Declade/lucairn-sdks:

Любой клиент

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

{
  "mcpServers": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "declade-lucairn-sdks-0czysxc950": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"declade-lucairn-sdks-0czysxc950\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@lucairn/mcp-server\"],\"env\":{\"LUCAIRN_API_KEY\":\"<your_lucairn_api_key>\",\"ANTHROPIC_API_KEY\":\"<optional_byok_anthropic_key>\",\"OPENAI_API_KEY\":\"<optional_byok_openai_key>\"}}"
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": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add declade-lucairn-sdks-0czysxc950 --env LUCAIRN_API_KEY=<your_lucairn_api_key> --env ANTHROPIC_API_KEY=<optional_byok_anthropic_key> --env OPENAI_API_KEY=<optional_byok_openai_key> -- npx -y @lucairn/mcp-server

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

claude mcp add-json declade-lucairn-sdks-0czysxc950 "{\"command\":\"npx\",\"args\":[\"-y\",\"@lucairn/mcp-server\"],\"env\":{\"LUCAIRN_API_KEY\":\"<your_lucairn_api_key>\",\"ANTHROPIC_API_KEY\":\"<optional_byok_anthropic_key>\",\"OPENAI_API_KEY\":\"<optional_byok_openai_key>\"}}"
CodexCodex

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

codex mcp add declade-lucairn-sdks-0czysxc950 --env LUCAIRN_API_KEY=<your_lucairn_api_key> --env ANTHROPIC_API_KEY=<optional_byok_anthropic_key> --env OPENAI_API_KEY=<optional_byok_openai_key> -- npx -y @lucairn/mcp-server

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

[mcp_servers.declade-lucairn-sdks-0czysxc950]
command = "npx"
args = ["-y", "@lucairn/mcp-server"]

[mcp_servers.declade-lucairn-sdks-0czysxc950.env]
LUCAIRN_API_KEY = "<your_lucairn_api_key>"
ANTHROPIC_API_KEY = "<optional_byok_anthropic_key>"
OPENAI_API_KEY = "<optional_byok_openai_key>"
PerplexityPerplexity

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

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Declade/lucairn-sdks, а в поле команды запуска — строку ниже:
npx -y @lucairn/mcp-server

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например declade-lucairn-sdks-0czysxc950.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: declade-lucairn-sdks-0czysxc950
    command: npx
    args:
      - "-y"
      - "@lucairn/mcp-server"
    env:
      LUCAIRN_API_KEY: <your_lucairn_api_key>
      ANTHROPIC_API_KEY: <optional_byok_anthropic_key>
      OPENAI_API_KEY: <optional_byok_openai_key>
Zed

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

{
  "context_servers": {
    "declade-lucairn-sdks-0czysxc950": {
      "command": "npx",
      "args": [
        "-y",
        "@lucairn/mcp-server"
      ],
      "env": {
        "LUCAIRN_API_KEY": "<your_lucairn_api_key>",
        "ANTHROPIC_API_KEY": "<optional_byok_anthropic_key>",
        "OPENAI_API_KEY": "<optional_byok_openai_key>"
      }
    }
  }
}

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

gwbischof/outsource-mcp

gwbischof/outsource-mcp

от gwbischof

Сервер Outsource MCP даёт AI-приложениям единый доступ к 20+ модельным провайдерам для генерации текста и изображений. Работает с любыми MCP-клиентами, включая Claude Desktop и Cline. Подходит разр...

Python⭐ 30
tomjwxf/scopeblind-gateway

tomjwxf/scopeblind-gateway

от tomjwxf

Защитный шлюз для MCP-серверов: логирует вызовы инструментов, применяет per-tool политики (блокировка, лимиты, tier) и опционально выпускает подписанные Ed25519 ресипты для аудита. Полезен разработ...

TypeScript⭐ 11
Continuum-AI-Corp/orcarouter-mcp-server

Continuum-AI-Corp/orcarouter-mcp-server

от continuum-ai-corp

MCP-сервер для шлюза OrcaRouter: просматривайте каталог моделей с ценами и возможностями, выполняйте chat completions прямо из Claude, Cursor и других MCP-клиентов без API-ключа для поиска. Поддерж...

TypeScript⭐ 13
ShipItAndPray/mcp-turboquant

ShipItAndPray/mcp-turboquant

от shipitandpray

MCP-сервер для квантизации языковых моделей: сжимает любую HuggingFace модель в GGUF, GPTQ или AWQ одним вызовом. Вся логика встроена — не нужны внешние CLI. Полезен разработчикам, работающим с LLM...

Python⭐ 5
getaegis/aegis

getaegis/aegis

от getaegis

Aegis — локальный прокси для изоляции учетных данных AI-агентов. Как MCP сервер он встраивает секреты на границе сети, предотвращая утечку ключей через инъекции промптов. Полезен разработчикам, раб...

TypeScript⭐ 14
ejentum/ejentum-mcp

ejentum/ejentum-mcp

от ejentum

MCP сервер, который улучшает рассуждения LLM в сложных многошаговых задачах — предоставляет готовые когнитивные процедуры (шаги, DAG, тесты). Полезен разработчикам, работающим с Claude, Cursor и другими ИИ-агентами для повышения точности кода, рассуждений и защиты от галлюцинаций.

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

Лука Никитин