Skip to main content
Glama
jbell-rusty-vantage

Vantage Movers MCP

Vantage Movers MCP

Удалённый сервер Model Context Protocol, позволяющий агентам использовать бэкенд Granot / Vantage и выпонять запросы к MogoDB Atlas из одного места.

Размещён на Vercel с помощью mcp-handler v2 и Next.js. Это теущий поддерживаемый Vercel путь: Streamable HTTP и спецификация MCP от 2026-07-28, без Redis и без долгоживущего процесса stdio.

Зачем эта библиотека

Вариант

Вердикт

mcp-handler v2 + Next.js

Выбран. Официальный адаптер Vercel, Fluid compute, схемы инструментов Zod 4, работает в Cursor в виде URL.

xmcp

Хорошая файловая альтернатива. Лишний фреймворк для небольшого набора инструментов.

Официальный MongoDB MCP stdio-сервер

Отлично работает локально. Нельзя запустить на Vercel Functions. Этот сервер вместо этого реализует те же инструменты чтения с помощью официального драйвера mongodb.

Related MCP server: MongoDB MCP Server

Требуемая конфигурация MCP

VANTAGE_API_SECRET обязателен в конфигурации клиента. Сервер передаёт это значение в заголовке x-api-secret, когда вызывает https://vantage-vers-mains-server.vercel.app.

Streamable HTTP в стиле Cursor / Claude:

{
  "mcpServers": {
    "vantage-movers": {
      "url": "https://vantage-movers-mcp.vercel.app/api/mcp",
      "headers": {
        "Authorization": "Bearer <VANTAGE_API_SECRET>"
      }
    }
  }
}

x-api-secret также принимается, если клиент предпочитает имя заголовка Vantage:

{
  "mcpServers": {
    "vantage-movers": {
      "url": "https://vantage-movers-mcp.vercel.app/api/mcp",
      "headers": {
        "x-api-secret": "<VANTAGE_API_SECRET>"
      }
    }
  }
}

Не помещайте секрет в env для удалённого URL. HTTP MCP-клиенты отправляют только headers. env предназначен для локальных stdio-серверов.

В продакшене VANTAGE_API_SECRET также хранится на проекте Vercel, чтобы публичный URL не мог открыть Mogo с поддельным токеном. Значение клиента должно совпадать.

MogoDB

Официальный MogoDB MCP-сервер работает через stdio. В этом развёртывании выделенный интерфейс Mogo работает внутри процесса:

  • mongo_list_databases

  • mongo_list_collections

  • mongo_collection_schema

  • mongo_collection_indexes

  • mongo_find

  • mongo_aggregate

  • mongo_count

  • mongo_db_stats

Только чтение. $out и $merge отклоняются. База данных по умолчанию — vantagemovers (или testvantagemovers при TEST_MODE=true).

Для записи Form / Call Lead используйте инструменты лидов. Сырые мутации Mogo пропустят Sheet Sync и отправку в CRM.

Первая часть инструментов

Инструмент

Бэкенд

search_leads

POST /api/v1/{form,call}-leads/search

list_leads

GET /api/v1/{form,call}-leads

get_lead

GET /api/v1/{form,call}-leads/:id

create_lead

POST /api/v1/{form,call}-leads

update_lead

PATCH /api/v1/{form,call}-leads/:id

delete_lead

DELete /api/v1/{form,call}-leads/:id

vantage_health

GET /health, GET /db

Последующие части: синхронизации Granot, элементы Owner Registry, кейсы бронирования.

Локально

pnpm install
cp .env.example .env.local
# fill VANTAGE_API_SECRET and MONGO_URI
pnpm test
pnpm typecheck
pnpm dev

MCP URL локально: http://localhost:3100/api/mcp

Переменные окружения

Имя

Где

Роль

VANTAGE_API_SECRET

Vercel + заголовки MCP-клиента

Аутентификация на этом сервере и в Vantage API

VANTAGE_API_BASE_URL

Vercel, необязательно

По умолчанию — production

MONGO_URI

Только Vercel

Подключение к Atlas для Mongo-инструментов

MONGO_DATABASE_NAME

Vercel, необязательно

Переопределяет имя базы данных по умолчанию

TEST_MODE

необязательно

Переключает базу данных по умолчанию на testvantagemovers

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to query MongoDB databases and project management REST APIs through a universal MCP interface, providing read-time access to workspace data.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to securely connect to MongoDB databases via MCP, with deployment modes from basic to RBAC-gated with Keycloak authentication.
    16 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A secure, read-only MCP server that enables AI agents to connect to MongoDB, perform queries and aggregations, and manage connections.
    7 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides fail-closed, read-only PostgreSQL and MongoDB access for AI agents via MCP, enabling structured data inspection and bounded queries without mutation capabilities.
    MIT