Существует ли официальный протокол контекста модели (MCP) для Discourse

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

  1. Общение с информацией форума

    Один из наиболее ценных сценариев аналогичен идее использования ИИ для чтения PDF-файла и последующего диалога с ним. Только вместо контента из PDF источником информации становится форум Discourse.

    Хотя уже существует Discourse AI, инкапсулирование части функций только для чтения в общий интерфейс, например MCP, и возможность доступа к ним через общий хост MCP, например Claude, значительно повышает полезность решения.

    Кроме того, с такой возможностью в хосте MCP, например Anthropic Claude, можно добавлять других агентов или источники информации, которые могут использоваться совместно с данными из Discourse MCP.

  2. Утренний дайджест

    В большинстве дней я посещаю более 20 разных источников информации, несколько из которых — форумы Discourse, чтобы найти конкретные данные или что-то ценное, что я не искал целенаправленно. Было бы здорово автоматизировать этот процесс, и Discourse MCP был бы здесь крайне полезен; да, я понимаю, что не все сайты Discourse обязаны разрешать доступ через MCP.

  3. Дискриминатор тематик Discourse в MCP (также известный как «оценка релевантности»)

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

    Да, это странный вопрос, но мы понимаем, что в реальности такой сценарий вполне возможен.

    Не ждите решения сразу, но подумайте об этом.

  4. Часто задаваемые вопросы без ответов (также известный как Lacuna)

    Поскольку ИИ может быстро просканировать и обобщить все темы в векторном пространстве, он способен выявлять часто задаваемые вопросы, на которые не даются ответы. Это распространённая ситуация при выпуске чего-то нового, например обновлений программного обеспечения, или даже в реальном времени при сбоях серверов.

    Кроме того, можно использовать Discourse MCP, чтобы помочь пользователю выявить общие закономерности в информации, на что вручную ушли бы минуты или даже часы.

    В контексте помощи при сбоях серверов это было бы крайне ценно: например, сервер работает у меня, но не в другой стране; или работает у меня на Windows, но не на телефонах Apple; или существует закономерность связанных проблем, но из-за того, что пользователи не используют правильную терминологию, вопросы остаются без ответа, например, следует использовать CFG, но этого не делают.


Для меня лично в настоящее время не требуется возможность записи или изменения данных.

4 лайка