Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El servidor Dev Proxy MCP (Protocolo de Contexto de Modelo) permite que los asistentes de codificación de IA le ayuden a trabajar con Dev Proxy. Con este servidor, puede pedir al asistente de IA que cree configuraciones de proxy de desarrollo, busque documentación y obtenga ayuda contextual, todo ello mediante lenguaje natural.
¿Qué es MCP?
El Protocolo de contexto de modelo (MCP) es un estándar abierto que permite a los asistentes de inteligencia artificial conectarse a herramientas externas y orígenes de datos. El servidor MCP del proxy de desarrollo proporciona a su asistente de inteligencia artificial acceso a la documentación del proxy de desarrollo y a los procedimientos recomendados, lo que le permite proporcionar ayuda precisa y con reconocimiento del contexto.
Prerrequisitos
Antes de comenzar, asegúrese de que tiene:
- Proxy de desarrollo instalado
- Node.js Soporte a largo plazo (LTS) instalado
- Un asistente de IA compatible con MCP:
- Visual Studio (VS) Code con GitHub Copilot
- GitHub Copilot CLI
- Claude Code
- Cursor
- Otros clientes compatibles con MCP
Configuración del servidor MCP
El servidor MCP del proxy de desarrollo se publica en npm como @devproxy/mcp. Configúrelo en el asistente de IA con estos valores:
| Configuración | Importancia |
|---|---|
| Tipo | stdio |
| Command | npx |
| Argumentos |
-y, @devproxy/mcp |
Los pasos de configuración exactos varían según el asistente de IA.
Visual Studio Code con GitHub Copilot
- Abre Visual Studio Code.
- Abra la paleta de comandos (Ctrl+Mayús+P o Cmd+Mayús+P).
- Escriba MCP: Agregar servidor y selecciónelo.
- Seleccione Comando (stdio).
- Escriba
npxcomo el comando. - Escriba
-y @devproxy/mcpcomo argumentos. - Presione Entrar para guardar.
Como alternativa, agregue lo siguiente a la configuración de VS Code JSON (.vscode/mcp.json en el área de trabajo o la configuración del usuario):
{
"servers": {
"Dev Proxy": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
CLI de GitHub Copilot
Agregue lo siguiente a la configuración de MCP de la CLI de Copilot:
Archivo: ~/.copilot/mcp-config.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Como alternativa, use el /mcp add comando de barra diagonal en una sesión interactiva de la CLI de Copilot para agregar el servidor.
Claude Code
Ejecute el siguiente comando en el terminal para agregar el servidor MCP proxy de desarrollo:
claude mcp add devproxy -- npx -y @devproxy/mcp
Cursor
Agregue lo siguiente a la configuración de MCP de cursor:
Archivo: ~/.cursor/mcp.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Reinicie cursor después de guardar la configuración.
Herramientas disponibles
El servidor MCP del proxy de desarrollo proporciona las siguientes herramientas para los asistentes de IA:
| Herramienta | Description |
|---|---|
GetBestPractices |
Devuelve los procedimientos recomendados para configurar y usar el proxy de desarrollo. Normalmente, el asistente de IA llama a esta herramienta antes de generar cualquier configuración de proxy de desarrollo. |
FindDocs |
Busca en la documentación del proxy de desarrollo información relacionada con una consulta. Resulta útil para encontrar documentación específica del complemento o guías paso a paso. |
GetVersion |
Devuelve la versión instalada del proxy de desarrollo. Ayuda a garantizar que las configuraciones generadas sean compatibles con la versión. |
Ejemplos de indicaciones
Después de configurar el servidor MCP, puede hacer preguntas a su asistente de IA sobre Dev Proxy en lenguaje natural. Estos son algunas indicaciones de ejemplo:
Creación de una configuración para simular una API
Cree una configuración de proxy de desarrollo para simular una API REST en
https://api.example.com/productsque devuelva una lista de productos.
Simulación de errores de API
Configure el proxy de desarrollo para devolver aleatoriamente 500 errores para 30% de solicitudes a
https://api.contoso.com/*.
Obtener ayuda con un complemento específico
¿Cómo configuro el plugin RateLimitingPlugin para simular el estrangulamiento?
Prueba de los permisos de Microsoft Graph API
Cree una configuración de Proxy de desarrollo para comprobar si mi aplicación usa permisos mínimos para Microsoft Graph.
El asistente de IA usa el servidor MCP para buscar documentación pertinente y procedimientos recomendados y, a continuación, genera configuraciones precisas del proxy de desarrollo adaptadas a sus necesidades.
Comprobación de que el servidor MCP funciona
Para comprobar que el servidor MCP funciona:
- Abra la interfaz de chat del asistente de IA.
- Pregunte sobre el proxy de desarrollo, por ejemplo: "¿Qué versión del proxy de desarrollo he instalado?"
- El asistente de IA debe utilizar la herramienta
GetVersione indicar su versión instalada.
Si el asistente de IA no puede acceder a las herramientas, compruebe lo siguiente:
- Node.js está instalado y disponible en PATH
- La configuración del servidor MCP es correcta
- Ha reiniciado el asistente de IA después de la configuración
Paso siguiente
Obtenga información sobre cómo configurar el proxy de desarrollo para sus necesidades específicas: