grok-mcp

BrewMyTech/grok-mcp

3.4

If you are the rightful owner of grok-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Grok MCP Server is a versatile server for the Grok API, facilitating chat, completions, embeddings, and model operations using Grok AI. It leverages FastMCP for efficient setup and tool registration, providing an HTTP streaming endpoint by default.

The Grok MCP Server is designed to integrate seamlessly with the Grok API, offering a robust platform for various AI-driven operations such as chat completions, text completions, and embeddings. Built on FastMCP, the server ensures a quick and efficient setup, making it accessible for developers looking to incorporate AI functionalities into their applications. The server supports real-time streaming responses, enhancing user interaction by providing immediate feedback. It also accommodates multi-modal inputs, allowing both text and image data to be processed in chat conversations. With comprehensive error handling, the server provides clear and informative error messages, aiding in troubleshooting and ensuring a smooth user experience. Additionally, the server offers integration with Visual Studio Code, streamlining the development process for users of this popular IDE.

Features

  • Multiple Operation Types: Supports chat completions, text completions, embeddings, and model management.
  • Comprehensive Error Handling: Provides clear error messages for common issues.
  • Streaming Support: Offers real-time streaming responses for chat and completions.
  • Multi-modal Inputs: Supports both text and image inputs in chat conversations.
  • VSCode Integration: Seamlessly integrates with Visual Studio Code.

Tools

  1. list_models

    List available models for the API.

  2. get_model

    Get information about a specific model.

  3. create_chat_completion

    Create a chat completion with Grok.

  4. create_completion

    Create a text completion with Grok.

  5. create_embeddings

    Create embeddings from input text.