Complemento Grok MCP
Un complemento de Protocolo de contexto de modelo (MCP) que proporciona acceso perfecto a las potentes capacidades de Grok AI directamente desde Cline.
Características
Este complemento expone tres herramientas poderosas a través de la interfaz MCP:
- Completar chat : genere respuestas de texto utilizando los modelos de lenguaje de Grok
- Comprensión de imágenes : analice imágenes con las capacidades de visión de Grok
- Llamada de funciones : utilice Grok para llamar a funciones según la entrada del usuario
Prerrequisitos
- Node.js (v16 o superior)
- Una clave API de Grok AI (obtenida en console.x.ai )
- Cline con soporte MCP
Instalación
- Clonar este repositorio:
- Instalar dependencias:
- Construir el proyecto:
- Agregue el servidor MCP a su configuración de Cline MCP:Para la extensión Cline de VSCode, edite el archivo en:Agregue la siguiente configuración:Reemplace
/path/to/grok-mcp
con la ruta real a su instalación yyour-grok-api-key
con su clave API de Grok AI.
Uso
Una vez instalado y configurado, el complemento Grok MCP proporciona tres herramientas que se pueden utilizar en Cline:
Finalización del chat
Genere respuestas de texto utilizando los modelos de lenguaje de Grok:
Comprensión de imágenes
Analice imágenes con las capacidades de visión de Grok:
También puedes utilizar imágenes codificadas en base64:
Llamada de función
Utilice Grok para llamar funciones según la entrada del usuario:
Referencia de API
Finalización del chat
Genere una respuesta utilizando la función de finalización de chat de Grok AI.
Parámetros:
messages
(obligatorio): Matriz de objetos de mensaje con rol y contenidomodel
(opcional): modelo de Grok a utilizar (predeterminado: grok-2-latest)temperature
(opcional): Temperatura de muestreo (0-2, predeterminado 1)max_tokens
(opcional): Número máximo de tokens a generar (predeterminado: 16384)
Comprensión de imágenes
Analice imágenes utilizando las capacidades de visión de Grok AI.
Parámetros:
prompt
(obligatorio): Texto de aviso para acompañar la imagenimage_url
(opcional): URL de la imagen a analizarbase64_image
(opcional): datos de imagen codificados en Base64 (sin el prefijo data)model
(opcional): modelo de visión de Grok a utilizar (el valor predeterminado es grok-2-vision-latest)
Nota: Se debe proporcionar image_url
o base64_image
.
Llamada de función
Utilice Grok AI para llamar funciones según la entrada del usuario.
Parámetros:
messages
(obligatorio): Matriz de objetos de mensaje con rol y contenidotools
(obligatorio): Matriz de objetos de herramientas con tipo, nombre de función, descripción y parámetrostool_choice
(opcional): modo de elección de herramienta (automático, obligatorio, ninguno, predeterminado en automático)model
(opcional): modelo de Grok a utilizar (predeterminado: grok-2-latest)
Desarrollo
Estructura del proyecto
src/index.ts
- Implementación del servidor principalsrc/grok-api-client.ts
- Implementación del cliente de la API de Grok
Edificio
Correr
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Proporciona acceso sin inconvenientes a las capacidades de Grok AI (finalización de chat, comprensión de imágenes y llamada de funciones) directamente desde Cline a través del Protocolo de contexto del modelo.
Related MCP Servers
- AsecurityFlicenseAqualityEnables AI assistants to interact with Figma files through the ModelContextProtocol, allowing viewing, commenting, and analyzing Figma designs directly in chat interfaces.Last updated -51,092194TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that provides AI assistants with access to Glean's enterprise knowledge features, including content search, people directory, and AI chat capabilities.Last updated -3145TypeScriptMIT License
- -securityAlicense-qualityEnables AI assistants to interact with Slack workspaces through the Model Context Protocol, providing tools for reading/sending messages, managing channels, and accessing Slack API functionality.Last updated -PythonMIT License
- AsecurityAlicenseAqualityEnables interaction with the Grok AI through an MCP server, supporting chat completions, text completions, embeddings, and model operations with streaming capabilities.Last updated -56717TypeScriptMIT License