Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приведены ответы на часто задаваемые вопросы об использовании Microsoft Dataverse с сервером контекста модели (MCP).
Я не могу пройти проверку подлинности. В чем проблема?
Убедитесь, что URL-адрес среды Dataverse в конфигурации клиента MCP правильно. Перейдите в Power Apps, выберите нужную среду, а затем выберите Параметры (значок шестеренки) >Сведения о сеансе, чтобы проверить URL-адрес экземпляра.
Кроме того, убедитесь, что используется клиент MCP в Центре администрирования Power Platform. Дополнительные сведения: настройка и управление сервером Dataverse MCP в среде
Какие средства MCP доступны и что они делают?
Сервер Dataverse MCP предоставляет средства для распространенных операций с данными, таких как запросы записей, создание и обновление строк и описание схем таблиц. Полный список инструментов и описаний см. в разделе "Подключение к Dataverse с помощью протокола контекста модели".
Можно ли ограничить доступ к таблицам или записям через сервер MCP?
Да. Сервер Dataverse MCP учитывает роли безопасности Dataverse и безопасность на уровне строк. Пользователи могут получать доступ только к тем таблицам и записям, к которым разрешает их роль безопасности. Кроме стандартной конфигурации безопасности Dataverse не требуются дополнительные средства управления доступом, зависящие от MCP.
Существуют ли затраты, связанные с использованием сервера Dataverse MCP?
Начиная с 15 декабря 2025 года, взимается плата за использование инструментов Dataverse MCP при доступе агентов ИИ, созданных за пределами Microsoft Copilot Studio. Если у вас есть соответствующие лицензии Dynamics 365 Premium или пользовательская лицензия на подписку Microsoft 365 Copilot (USL), с вас не взимается плата за доступ к данным Dynamics 365. Сведения о тарифах выставления счетов см. в разделе Подключение к Dataverse с помощью протокола контекста модели.
Можно ли использовать сервер Dataverse MCP с несколькими средами?
Да. Каждая среда Dataverse может иметь собственную конфигурацию сервера MCP. Вы можете подключиться к нескольким средам, настроив отдельные записи сервера MCP в клиенте, каждый из которых указывает на другой URL-адрес среды.
Подсказка
Если вы используете Microsoft Copilot Studio, вы можете использовать мастер подключения MCP для подключения агента к серверам Dataverse MCP в нескольких средах. Мастер поможет вам выполнить настройку сервера и настройку проверки подлинности. Дополнительные сведения: подключение агента к существующему серверу MCP
Что делать, если средство Dataverse MCP возвращает ошибку?
Если средство возвращает ошибку, попробуйте повторить повторную отправку запроса и отправить его еще раз. Используйте более конкретный язык, чтобы описать то, что вы хотите достичь. Если ошибка сохраняется, убедитесь, что у вас есть соответствующие разрешения Dataverse для операции, которую вы пытаетесь выполнить.
Что случилось с describe_table, list_tablesи fetch инструментами?
Область инструментов сервера Dataverse MCP обновляется. Предыдущие инструменты describe_table, list_tables и fetch удалены, а их функциональность обеспечивается другими инструментами:
| Удален инструмент | Replacement |
|---|---|
describe_table |
describe |
list_tables |
describe |
fetch |
describe |
Предыдущее search средство для поиска данных Dataverse было переименовано в search_data. Текущее search средство выполняет поиск метаданных Dataverse, чтобы помочь агентам найти соответствующие таблицы и приложения.
Если клиент MCP поддерживает списки разрешений или запретов по имени средства, просмотрите и обновите конфигурацию таким образом, чтобы новые имена инструментов соответствовали вашим предполагаемым разрешениям.
Полный список инструментов см. в разделе "Подключение к dataverse" с помощью протокола контекста модели.
Почему я не вижу инструмент search_data в сервере Dataverse MCP?
Средство search_data доступно, только если для вашей среды включен поиск Dataverse. Если поиск Dataverse не включён, инструмент search_data не отображается в списке доступных инструментов MCP. Чтобы включить поиск Dataverse, перейдите к разделу "Настройка поиска Dataverse" для вашей среды.
Почему в точках доступа /api/mcp и /api/mcp_preview отображаются различные средства?
Конечная точка /api/mcp предоставляет общедоступный набор инструментов MCP Dataverse. Конечная точка /api/mcp_preview включает дополнительные инструменты предварительной версии, которые проходят оценку до общей доступности. Средства предварительной версии могут изменяться или удаляться без уведомления. Чтобы получить доступ к средствам предварительной версии, администратор должен включить параметры предварительных версий в Центре администрирования Power Platform. Дополнительные сведения: использование средств предварительной версии и предстоящих функций на сервере Dataverse MCP
Как включить ведение журнала отладки для локального прокси-сервера?
При возникновении проблем с локальным прокси-сервером (@microsoft/dataverse) можно включить ведение журнала отладки для записи подробных выходных данных для устранения неполадок. Добавьте аргументы --log-level и --log-file в команду прокси-сервера.
npx @microsoft/dataverse mcp https://yourorg.crm.dynamics.com --log-level Debug --log-file
Файл журнала записывается во временный каталог системы. Расположение по умолчанию зависит от операционной системы:
| Операционная система | Расположение файла журнала |
|---|---|
| Windows | C:\Users\<username>\AppData\Local\Temp\ |
| Linux | /tmp/ |
| macOS | Каталог, указанный переменной $TMPDIR среды, обычно /var/folders/.../T/. Запустите echo $TMPDIR в терминале, чтобы найти точный путь. |
Вы можете поделиться файлом выходного журнала с Microsoft при создании инцидента поддержки, чтобы помочь диагностировать проблему.