OpenAI Complete MCP Server
@aiamblichus
About OpenAI Complete MCP Server
MCP server for OpenAI text completion
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-openai-complete": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-openai-complete",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is OpenAI Complete MCP Server?
The OpenAI Complete MCP Server is an MCP server that provides a clean interface for LLMs to use text completion capabilities through the MCP protocol. It acts as a bridge between an LLM client and any OpenAI-compatible API. The primary use case is for base models, as it does not support chat completions.
How to use OpenAI Complete MCP Server?
Install by cloning the repository, installing dependencies with pnpm install, building with pnpm run build, and starting with pnpm start. Alternatively, use Docker: build the image and run the container with environment variables. The server exposes a single "complete" tool with parameters such as prompt (required), max_tokens, temperature, top_p, frequency_penalty, and presence_penalty.
Key features of OpenAI Complete MCP Server
- Provides a single "complete" tool for text completions.
- Handles asynchronous processing without blocking.
- Implements timeout handling with graceful fallbacks.
- Supports cancellation of ongoing requests.
- Works with any OpenAI-compatible API.
Use cases of OpenAI Complete MCP Server
- Using base models for text completion via MCP protocol.
- Integrating text completion capabilities into MCP-enabled clients.
- Leveraging OpenAI-compatible API endpoints for completions.
FAQ from OpenAI Complete MCP Server
What does this server do?
It bridges an LLM client to any OpenAI-compatible API for text completions, exposing a "complete" tool via MCP.
Does it support chat completions?
No, it only supports text completions (base models), not chat completions.
What are the required environment variables?
OPENAI_API_KEY, OPENAI_API_BASE, and OPENAI_MODEL are required.
What parameters does the "complete" tool
Frequently asked questions
What does this server do?
It bridges an LLM client to any OpenAI-compatible API for text completions, exposing a "complete" tool via MCP.
Does it support chat completions?
No, it only supports text completions (base models), not chat completions.
What are the required environment variables?
OPENAI_API_KEY, OPENAI_API_BASE, and OPENAI_MODEL are required.
Basic information
More AI & Agents MCP servers
Mcp Agent
lastmile-aiBuild effective agents using Model Context Protocol and simple workflow patterns
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
MCP Server - Remote MacOs Use
baryhuangThe only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App
Solon Ai
opensolonJava AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.
Comments