Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервер Dev Proxy MCP (Model Context Protocol) позволяет помощникам по программированию ИИ взаимодействовать с Dev Proxy. С помощью этого сервера вы можете попросить вашего AI-помощника создать конфигурации прокси-сервера разработки, найти документацию и получить контекстную справку — и все это с использованием естественного языка.
Что такое MCP?
Протокол контекста модели (MCP) — это открытый стандарт, позволяющий помощникам ИИ подключаться к внешним средствам и источникам данных. Сервер Dev Proxy MCP предоставляет помощнику по искусственному интеллекту доступ к документации и рекомендациям Dev Proxy, что позволяет обеспечить точную и контекстно-ориентированную помощь.
Предпосылки
Прежде чем начать, убедитесь, что у вас есть следующее:
- Установлен прокси-сервер разработки
- Node.js Установленная долгосрочная поддержка (LTS)
- Помощник по ИИ, совместимый с MCP:
- Visual Studio (VS) Code с GitHub Copilot
- GitHub Copilot CLI
- Код Клода
- Курсор
- Другие клиенты, совместимые с MCP
Настройка сервера MCP
Сервер Dev Proxy MCP публикуется на npm как @devproxy/mcp. Настройте его в помощнике по искусственному интеллекту с помощью следующих значений:
| Setting | Ценность |
|---|---|
| Тип | stdio |
| Command | npx |
| Аргументы |
-y, @devproxy/mcp |
Точные шаги настройки зависят от помощника по искусственному интеллекту.
Visual Studio Code с GitHub Copilot
- Откройте Visual Studio Code.
- Откройте палитру команд (CTRL+SHIFT+P или CMD+SHIFT+P).
- Введите MCP: добавьте сервер и выберите его.
- Выберите команду (stdio).
- Введите
npxв качестве команды. - Введите
-y @devproxy/mcpв качестве аргументов. - Нажмите клавишу ВВОД , чтобы сохранить.
Кроме того, добавьте следующие параметры в JSON параметров VS Code (.vscode/mcp.json в рабочей области или пользовательских параметрах):
{
"servers": {
"Dev Proxy": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
GitHub Copilot CLI
Добавьте следующее в конфигурацию Copilot CLI MCP:
Файл: ~/.copilot/mcp-config.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Кроме того, используйте команду через слэш /mcp add в интерактивном сеансе командной строки Copilot для добавления сервера.
Код Клода
Выполните следующую команду в терминале, чтобы добавить сервер MCP для прокси-сервера Dev:
claude mcp add devproxy -- npx -y @devproxy/mcp
Cursor
Добавьте следующую команду в конфигурацию MCP курсора:
Файл: ~/.cursor/mcp.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Перезапустите курсор после сохранения конфигурации.
Доступные средства
Сервер MCP для прокси-сервера Dev Proxy предоставляет следующие средства помощникам по искусственному интеллекту:
| Инструмент | Description |
|---|---|
GetBestPractices |
Возвращает рекомендации по настройке и использованию прокси-сервера разработки. Помощник по искусственному интеллекту обычно вызывает это средство перед созданием любой конфигурации прокси-сервера разработки. |
FindDocs |
Поиск документации Dev Proxy для получения информации, связанной с запросом. Полезно для поиска конкретной документации по подключаемым модулям или руководствам. |
GetVersion |
Возвращает установленную версию прокси-сервера разработки. Помогает убедиться, что созданные конфигурации совместимы с вашей версией. |
Примеры подсказок
После настройки сервера MCP вы можете задать вопросы помощника по искусственному интеллекту о прокси-сервере разработки на естественном языке. Ниже приведены некоторые примеры запросов:
Создание конфигурации для макета API
Создайте конфигурацию прокси для разработки, чтобы имитировать REST API на
https://api.example.com/products, возвращающий список продуктов.
Имитация ошибок API
Настройте прокси-сервер разработки для случайного возврата 500 ошибок для 30% запросов
https://api.contoso.com/*.
Получите помощь с определенным подключаемым модулем
Как настроить плагин RateLimitingPlugin для имитации ограничения скорости?
Проверка разрешений API Microsoft Graph
Создайте конфигурацию прокси-сервера разработки, чтобы проверить, использует ли мое приложение минимальные разрешения для Microsoft Graph.
Помощник по искусственному интеллекту использует сервер MCP для поиска соответствующей документации и рекомендаций, а затем создает точные конфигурации прокси-сервера разработки, адаптированные к вашим потребностям.
Проверка работы сервера MCP
Чтобы проверить работу сервера MCP, выполните следующие действия.
- Откройте интерфейс чата помощника по ИИ.
- Задайте вопрос о прокси-сервере разработки, например :"Какая версия прокси-сервера разработки установлена?"
- Помощник по искусственному интеллекту должен использовать средство
GetVersionи сообщить об установленной версии.
Если помощник по искусственному интеллекту не может получить доступ к средствам, проверьте следующее:
- Node.js установлен и доступен в PATH
- Правильная конфигурация сервера MCP
- После настройки вы перезапустили помощник по искусственному интеллекту
Следующий шаг
Узнайте, как настроить прокси разработки для конкретных потребностей: