loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

MCP-Bridge

MCP Tool

SecretiveShell/MCP-Bridge

A middleware to provide an openAI compatible endpoint that can call MCP tools

Install

$ npx loaditout add SecretiveShell/MCP-Bridge

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "MCP-Bridge": {
      "command": "npx",
      "args": [
        "-y",
        "MCP-Bridge"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

MCP-Bridge

<p> <a href="https://discord.gg/4NVQHqNxSZ"></a> <a href="/docs/README.md"></a> <a href="LICENSE"></a> </p>

MCP-Bridge acts as a bridge between the OpenAI API and MCP (MCP) tools, allowing developers to leverage MCP tools through the OpenAI API interface.

> [!NOTE] > > Looking for new maintainers to assist with the project. Reach out in the Discord or open an issue if you are interested. > > Additionally, Open WebUI natively supports MCP (Model Context Protocol) starting in v0.6.31, so MCP-Bridge should be considered as soft deprecated now.

Overview

MCP-Bridge is designed to facilitate the integration of MCP tools with the OpenAI API. It provides a set of endpoints that can be used to interact with MCP tools in a way that is compatible with the OpenAI API. This allows you to use any client with any MCP tool without explicit support for MCP. For example, see this example of using Open Web UI with the official MCP fetch tool.

Current Features

working features:

  • non streaming chat completions with MCP
  • streaming chat completions with MCP
  • non streaming completions without MCP
  • MCP tools
  • MCP sampling
  • SSE Bridge for external clients

planned features:

  • streaming completions are not implemented yet
  • MCP resources are planned to be supported
Installation

The recommended way to install MCP-Bridge is to use Docker. See the example compose.yml file for an example of how to set up docker.

Note that this requires an inference engine with tool call support. I have tested this with vLLM with success, though ollama should also be compatible.

Docker installation
  1. Clone the repository
  1. **Edit the

Tags

aiclaudemcpmcp-servermcp-serversmodel-context-protocolopenaiopenai-apipythonpypi

Reviews

Loading reviews...

Quality Signals

Quality Score4500
919
Stars
0
Installs
Last updated133 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcepypi
Last commit12/8/2025
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/SecretiveShell/MCP-Bridge)](https://loaditout.ai/skills/SecretiveShell/MCP-Bridge)