mcp-chat-adapter

mcp-chat-adapter

3.3

If you are the rightful owner of mcp-chat-adapter 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.

An MCP server providing a clean interface for LLMs to use chat completion capabilities through the MCP protocol.

The OpenAI Chat MCP Server implements the Model Context Protocol (MCP), allowing language models to interact with OpenAI's chat completion API in a standardized way. It enables seamless conversations between users and language models while handling the complexities of API interactions, conversation management, and state persistence. The server acts as a bridge between an LLM client and any OpenAI-compatible API, primarily focusing on chat models. It does not support text completions, making it ideal for applications that require robust conversation management and chat completion capabilities.

Features

  • Built with FastMCP for robust and clean implementation
  • Provides tools for conversation management and chat completion
  • Proper error handling and timeouts
  • Supports conversation persistence with local storage
  • Compatible with OpenAI and OpenAI-compatible APIs

Tools

  1. create_conversation

    Creates a new chat conversation.

  2. chat

    Adds a message to a conversation and gets a response.

  3. list_conversations

    Gets a list of available conversations.

  4. get_conversation

    Gets the full content of a conversation.

  5. delete_conversation

    Deletes a conversation.