Skip to main content
Glama
enrichlayer

Enrich Layer MCP Server

Official
by enrichlayer

Сервер MCP Enrich Layer

Сервер MCP (Model Context Protocol), предоставляющий 25 инструментов для обогащения данных о компаниях, людях, контактах, учебных заведениях и вакансиях через API Enrich Layer.

Используйте его с любым MCP-совместимым клиентом: Claude Desktop, Claude Code, Cursor, VS Code и другими.

Быстрый старт

npx -y @enrichlayer/mcp-server

Установите ваш API-ключ как переменную окружения:

export ENRICH_LAYER_API_KEY=your_api_key_here

Получите API-ключ на enrichlayer.com/dashboard.

Related MCP server: LeadMagic MCP Server

Конфигурация

Claude Desktop

Добавьте в ваш claude_desktop_config.json:

{
  "mcpServers": {
    "enrich-layer": {
      "command": "npx",
      "args": ["-y", "@enrichlayer/mcp-server"],
      "env": {
        "ENRICH_LAYER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude Desktop (расширение MCPB)

Загрузите файл .mcpb из Релизов и откройте его в Claude Desktop. Вас попросят ввести API-ключ во время настройки.

Claude Code

claude mcp add enrich-layer -- npx -y @enrichlayer/mcp-server

Затем установите переменную окружения ENRICH_LAYER_API_KEY в вашей оболочке.

Cursor

Добавьте в настройки MCP в Cursor:

{
  "mcpServers": {
    "enrich-layer": {
      "command": "npx",
      "args": ["-y", "@enrichlayer/mcp-server"],
      "env": {
        "ENRICH_LAYER_API_KEY": "your_api_key_here"
      }
    }
  }
}

VS Code

Добавьте в настройки MCP в VS Code (.vscode/mcp.json):

{
  "servers": {
    "enrich-layer": {
      "command": "npx",
      "args": ["-y", "@enrichlayer/mcp-server"],
      "env": {
        "ENRICH_LAYER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Удалённый HTTP-сервер

Для удалённого развёртывания сервер также поддерживает потоковый HTTP-транспорт (Streamable HTTP):

npm run start:http

Это запускает Express-сервер на порту 3000 (настраивается через переменную окружения PORT) с конечной точкой /mcp для JSON-RPC и конечной точкой /health для проверки работоспособности.

Опциональная самодиагностика Sentry

Сервер фиксирует сбои при запуске, запросах и корректном завершении работы, если настроен параметр SENTRY_DSN. Установите SENTRY_ENVIRONMENT, SENTRY_RELEASE и SENTRY_SERVICE вместе с ним, чтобы управлять тегами событий. По умолчанию используются текущий NODE_ENV, версия пакета и enrich-layer-mcp-server для HTTP или enrich-layer-mcp-server-stdio для stdio; переменные окружения всегда имеют приоритет над значениями по умолчанию. Отсутствующие или недействительные DSN отключают отправку отчётов без влияния на запуск сервера. Телеметрия сбоев очищается перед отправкой: удаляются строки запроса, скрываются значения, похожие на учётные данные, а интеграции PII и отслеживания по умолчанию отключены. Текст ошибки может всё же передаваться после очистки, поэтому настраивайте это только там, где такая операционная телеметрия разрешена.

Приложение не загружает файл окружения. Менеджер развёртывания/выполнения должен экспортировать эти переменные или внедрять их через своё хранилище секретов; никогда не сохраняйте DSN в исходном коде или в запросе. Для производственного развёртывания mcp.verticalint.co внедрение Vault и развёртывание отслеживаются отдельно в INF-887.

Примеры использования

1. Поиск компании

"Найти профиль компании Stripe"

Это вызывает enrich_company_lookup с параметром company_name: "Stripe", чтобы найти URL компании в профессиональной сети и данные профиля.

2. Поиск рабочего email по должности

"Найти рабочий email CTO компании Notion"

Это цепочка из двух инструментов: сначала enrich_role_lookup с параметрами company_name: "Notion", role: "cto" для поиска человека, затем enrich_work_email с URL его профиля для получения email-адреса.

3. Проверка баланса кредитов

"Сколько у меня осталось кредитов?"

Это вызывает enrich_credit_balance, чтобы показать оставшиеся API-кредиты. Стоимость: 0 кредитов.

Доступные инструменты (25)

Компании (7 инструментов)

Инструмент

Описание

Кредиты

enrich_company_profile

Получить структурированные данные компании по URL

1

enrich_company_lookup

Найти компанию по названию или домену

2

enrich_company_id_lookup

Найти компанию по числовому ID

0

enrich_company_picture

Получить URL логотипа компании

0

enrich_employee_list

Список сотрудников компании

3/сотрудник

enrich_employee_count

Получить количество сотрудников

1

enrich_employee_search

Поиск сотрудников по ключевому слову

10

Люди (4 инструмента)

Инструмент

Описание

Кредиты

enrich_person_profile

Получить структурированные данные человека по URL

1

enrich_person_lookup

Найти человека по имени + компании

2

enrich_person_picture

Получить URL фото профиля человека

0

enrich_role_lookup

Найти человека по должности в компании

3

Контакты (6 инструментов)

Инструмент

Описание

Кредиты

enrich_reverse_email

Найти профиль по email

3

enrich_reverse_phone

Найти профиль по номеру телефона

3

enrich_work_email

Получить рабочий email из профиля

3

enrich_personal_contact

Получить личные номера телефонов

1/контакт

enrich_personal_email

Получить личные email-адреса

1/email

enrich_disposable_email

Проверить, является ли email одноразовым

0

Учебные заведения (2 инструмента)

Инструмент

Описание

Кредиты

enrich_school_profile

Получить структурированные данные учебного заведения

1

enrich_student_list

Список студентов учебного заведения

3/студент

Вакансии (3 инструмента)

Инструмент

Описание

Кредиты

enrich_job_profile

Получить структурированные данные вакансии

2

enrich_job_search

Поиск вакансий

2

enrich_job_count

Подсчитать количество подходящих вакансий

2

Поиск (2 инструмента)

Инструмент

Описание

Кредиты

enrich_company_search

Поиск компаний по критериям

3/URL

enrich_person_search

Поиск людей по критериям

3/URL

Мета (1 инструмент)

Инструмент

Описание

Кредиты

enrich_credit_balance

Проверить баланс кредитов

0

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

Enrich Layer собирает только те данные, которые вы явно передаёте в качестве параметров инструментов (URL, имена, email). Никакие данные разговора или история чата не собираются MCP-транспортом, и все API-запросы направляются напрямую к API Enrich Layer через HTTPS. Если опциональная самодиагностика Sentry настроена, очищенная телеметрия операционных сбоев может быть отправлена в настроенный проект Sentry; она отделена от пути API-запроса и может быть отключена, если не указывать SENTRY_DSN.

Полную политику конфиденциальности см. на enrichlayer.com/privacy.

Разработка

# Install dependencies
npm install

# Build
npm run build

# Run stdio server (for MCP clients)
npm start

# Run HTTP server (for remote deployments)
npm run start:http

# Test with MCP Inspector
npx @modelcontextprotocol/inspector node build/index.js

Соответствие поверхности API

Схемы инструментов следуют опубликованной спецификации OpenAPI Enrich Layer — единственному источнику истины для поверхности API: https://enrichlayer.com/docs/api/v2/openapi.yaml

Копия спецификации хранится в spec/enrichlayer-api.yaml, и CI запускает npm run check:spec для каждого pull request. Инструмент не проходит проверку, если:

  • его конечная точка отсутствует в спецификации;

  • он предоставляет параметр, который спецификация не документирует для этой конечной точки;

  • флаг обязательности/необязательности параметра не соответствует спецификации;

  • он не включает параметр, который спецификация помечает как обязательный.

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

Когда API изменяется:

npm run update-spec    # refresh spec/enrichlayer-api.yaml from the published URL
npm run build
npm run check:spec     # see which tools drifted, fix their schemas

Логика проверки соответствия находится в scripts/conformance-core.mjs и покрыта модульными тестами (npm test, встроенный тестовый раннер Node).

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Enables access to LinkedIn data including profile enrichment, company information, job searches, post analytics, and social interactions through the LinkedIn Api8 API with comprehensive search and data retrieval capabilities.
    51
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    Provides 19 B2B data enrichment tools for finding and validating emails, searching company profiles, analyzing job postings, discovering employee information, and researching advertising campaigns through the LeadMagic API.
    18
    7
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI tools to search and enrich B2B leads, including finding professional emails, company profiles, and filtering people and companies by various criteria.
    5
    61
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Account-based marketing enrichment for AI agents. Enriches people and companies from email, LinkedIn URL, or domain with cited multi-source fields.
    63
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Enrich user data by adding social network links based on provided personal information. Integrate…

  • Find company websites and verified business emails through the Potarix Enricher API.

  • Search companies, enrich contacts, and reveal emails and phones from your AI agent.

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/enrichlayer/mcp-server'

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