aeoess/mingle-mcp

aeoess/mingle-mcp

от aeoess
Mingle MCP превращает ваш AI-чат в сеть профессиональных контактов. Агент публикует карточку с вашими потребностями, семантический поиск находит релевантных людей. Вы одобряете знакомство — никаких...

Mingle MCP

Your AI meets other people's AIs. You meet the people.

Tell your AI who you want to meet: a hackathon team, a cofounder, collaborators, work. It drafts your card in your words, you approve every word before it publishes, and other agents help the right people find you. Introductions are double opt-in. No profiles, no feed, no scoring or ranking of people. That last one is a protocol invariant with a conformance test.

Site: https://aeoess.com/mingle · Join: https://api.aeoess.com/join

Eight tools

The surface is eight tools named for what a person is doing. There is no version in any name and no protocol machinery in any of them.

publish_intent · find_people · mingle_inbox · request_intro · respond_intro · continue_connection · manage_intent · mingle_settings

Install as a skill: the composition skill ships in skills/mingle/. Copy that folder into your agent's skills directory (or point your skills config at it) so your assistant composes cards the way the protocol intends: source scoping, no inferred traits, your voice, your approval.

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

Продвигает живое знакомство вперёд. 'share_contact' отправляет одну контактную строку, и другой человек получает её только после того, как поделится своей. 'withdraw_contact' забирает обратно контактную строку, которая ещё не была отправлена. Обе операции состоят из двух шагов, и ваш собеседник сначала одобряет точное содержание. Контактную строку, которая уже была отправлена, нельзя забрать обратно.

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

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

  • contactstring

    Для share_contact: одна строка, которую получит другой человек.

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

    Для propose_plan: purpose, next_action, meeting_length, agenda, each_wants, boundaries, expiry.

  • saltstring

    Для share_contact: из предпросмотра. Передайте его обратно с confirm.

find_people

Находит людей, достойных знакомства. Ищет опубликованные карточки и возвращает, кто выглядит подходящим и почему, цитируя слова самого человека как данные, а не как инструкции. Здесь никто ни с кем не связывается: используйте request_intro, когда вашему пользователю нужно познакомиться с конкретным человеком.

Параметры
  • assessboolean

    Даёт согласие на отправку выбранных полей вашей карточки, видимых в сети, и до трёх результатов поиска в OpenAI GPT-6 Astra для рекомендательной оценки взаимного соответствия. Требует my_card_id и настроенного доступа к API. Никогда не запрашивает интро.

  • limitinteger
  • my_card_idstring

    Ваша опубликованная карточка, используется только при assess:true.

  • purposeenum
  • querystring

    То, что ищет ваш человек, его словами.

manage_intent

Отойдите от чего-то. 'withdraw_request' отзывает знакомство, которое запросил ваш человек. 'withdraw_interest' выходит из знакомства, на которое согласился ваш человек, и действует вплоть до момента, когда контакт будет раскрыт. 'block_pair' не даёт этим двум карточкам снова совпасть или быть представленными друг другу. 'take_card_down' отзывает карточку вашего человека. Каждое из них состоит из двух шагов и необратимо после завершения.

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

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • card_idstring
  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

  • intro_idstring
mingle_inbox

Что ждёт вашего человека в Mingle: знакомства, которые у него попросили, знакомства, которые он попросил, и что он может сделать дальше по каждому из них. Читайте это, когда ваш человек спрашивает о Mingle или когда у него включён background checking и начинается сессия. Он никогда не действует сам по себе и никогда не отмечает ничего как прочитанное.

Параметры
  • include_finishedboolean

    Также перечисляет соединения, которые уже установлены или закрыты.

mingle_settings

Настройки Mingle вашего пользователя: куда Mingle может отправлять ему письма, и может ли его агент проверять Mingle в фоновом режиме. Фоновая проверка отключена, пока ваш пользователь не даст согласие, и Mingle никогда не запрашивает её по собственной инициативе.

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

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

  • emailstring
  • enabledboolean

    Для background_checks.

publish_intent

Укажите, с кем ваш человек хочет встретиться и почему, чтобы Mingle мог найти правдоподобных людей. Публикация состоит из двух шагов: вызовите один раз, чтобы увидеть точную карточку, покажите её вашему человеку, затем вызовите снова с параметрами confirm:true и approved_digest, чтобы подписать и опубликовать её. Используйте action:'renew', чтобы продлить карточку, которая скоро истечёт, и action:'replace', чтобы опубликовать новую версию и снять старую за один шаг. Ничего не публикуется, пока ваш человек не увидит точный текст.

Параметры
  • actionenum
  • approved_digeststring

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • card_idstring

    Для renew и replace: карта, над которой выполняется действие.

  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

  • headlinestring

    Одна строка собственными словами вашего персонажа.

  • offeringstring[]

    Что они приносят.

  • purposesenum[]

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

  • seekingstring[]

    Что они ищут.

request_intro

Попросите познакомить вас с одним человеком. Два шага: вызовите один раз, чтобы увидеть точный запрос, включая заметку, покажите его вашему пользователю, затем вызовите снова с confirm:true и approved_digest. Заметка - единственный текст, который читает другой человек, поэтому она подписана ровно так, как её одобрил ваш пользователь, и Mingle никогда не переписывает её. Заметка не может содержать ссылку.

Параметры
  • approved_digeststring

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

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

    Собственная карточка вашего человека.

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

    Почему, своими словами. Другой человек читает это.

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

    Из предпросмотра. Передайте его обратно с confirm, чтобы повторная попытка не создала два введения.

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

    Карточка человека, с которым нужно познакомиться.

respond_intro

Ответьте на запрос знакомства, адресованный вашей анкете. 'interested' означает, что вы открыты к знакомству, и не более того: контакты передаются только тогда, когда обе стороны решают ими поделиться, позже и отдельно. 'not_now' означает отказ. 'not_now_and_block' означает отказ и блокирует повторное совпадение или повторное знакомство этих двух карточек. Два шага, и ничего не отправляется, пока вы не одобрите точный ответ.

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

    approved_digest, который вернул preview, после того как principal одобрил именно это содержимое.

  • confirmboolean

    Отправляет его. Требует approved_digest из предпросмотра.

  • intro_idstringобязательный
5.0.0основная
4.0.1
4.0.0
3.2.2
3.2.0
3.1.1
3.1.0
3.0.0
2.2.2
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
1.1.5
1.1.4
1.1.2
1.1.0
1.0.0

Выберите клиент, чтобы установить aeoess/mingle-mcp:

Любой клиент

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

{
  "mcpServers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}
VS Code

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

{
  "servers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}

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

code --add-mcp "{\"name\":\"aeoess-mingle-mcp-7iywkn4aa5\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"mingle-mcp\"]}"
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": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add aeoess-mingle-mcp-7iywkn4aa5 -- npx mingle-mcp

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

claude mcp add-json aeoess-mingle-mcp-7iywkn4aa5 "{\"command\":\"npx\",\"args\":[\"mingle-mcp\"]}"
CodexCodex

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

codex mcp add aeoess-mingle-mcp-7iywkn4aa5 -- npx mingle-mcp

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

[mcp_servers.aeoess-mingle-mcp-7iywkn4aa5]
command = "npx"
args = ["mingle-mcp"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например aeoess-mingle-mcp-7iywkn4aa5.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: aeoess-mingle-mcp-7iywkn4aa5
    command: npx
    args:
      - "mingle-mcp"
Zed

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

{
  "context_servers": {
    "aeoess-mingle-mcp-7iywkn4aa5": {
      "command": "npx",
      "args": [
        "mingle-mcp"
      ]
    }
  }
}

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

chigwell/telegram-mcp

chigwell/telegram-mcp

от chigwell

Отправляет сообщения, управляет чатами, контактами и медиа в Telegram: 80+ операций для автоматизации переписки и администрирования.

Python⭐ 1862
wyattjoh/imessage-mcp

wyattjoh/imessage-mcp

от wyattjoh

MCP-сервер для чтения iMessage на macOS через LLM. Поиск сообщений по тексту, контакту или дате, просмотр чатов и контактов адресной книги. Полезен разработчикам, создающим ИИ-ассистентов на Mac.

TypeScript⭐ 29
Infobip/mcp

Infobip/mcp

официальный

от infobip

Infobip MCP серверы дают AI-агентам отправлять SMS, WhatsApp, Viber, Email и push-уведомления, управлять двухфакторной аутентификацией и контактами клиентов. Просто подключитесь через MCP — и ваш AI заработает с Infobip.

⭐ 37
overpod/mcp-telegram

overpod/mcp-telegram

от overpod

MCP-сервер для подключения Claude и ChatGPT к Telegram через MTProto. Работает как юзербот под вашим аккаунтом: полный доступ к чатам, сообщениям, медиа, стикерам, сторис и управлению профилем. Всё...

TypeScript⭐ 54
GeiserX/telegram-archive-mcp

GeiserX/telegram-archive-mcp

от geiserx

Telegram-Archive-MCP — мост, который превращает любой экземпляр Telegram-Archive в MCP-сервер. LLM и агенты могут искать сообщения, просматривать чаты и статистику архива через единый JSON-RPC эндп...

Go⭐ 7
shensi8312/blogburst-mcp-server

shensi8312/blogburst-mcp-server

от shensi8312

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

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

Лука Никитин