Bridge between MCP protocol and LLM clients
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"orange-mcp-llm-bridge","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP LLM Bridge A bridge connecting Model Context Protocol (MCP) servers to OpenAI-compatible LLMs. Primary support for OpenAI API, with additional compatibility for local endpoints that implement the OpenAI API specification. The implementation provides a bidirectional protocol translation layer between MCP and OpenAI's function-calling interface. It converts MCP tool specifications into OpenAI function schemas and handles the mapping of function invocations back to MCP tool executions. This enables any OpenAI-compatible language model to leverage MCP-compliant tools through a standardized interface, whether using cloud-based models or local implementations like Ollama. Read more about MCP by Anthropic here: - [Resources](https://modelcontextprotocol.io/docs/concepts/resources) - [Prompts](https://modelcontextprotocol.io/docs/concepts/prompts) - [Tools](https://modelcontextprotocol.io/docs/concepts/tools) - [Sampling](https://modelcontextprotocol.io/docs/concepts/sampling) Demo:  ## Quick Start ```bash # Install curl -LsSf https://astral.sh/uv/install.sh | sh git clone https://github.com/bartolli/mcp-llm-bridge.git cd mcp-llm-bridge uv venv source .venv/bin/activate uv pip install -e . # Create test database python -m mcp_llm_bridge.create_test_db ``` ## Configuration ### OpenAI (Primary) Create `.env`: ```bash OPENAI_API_KEY=your_key OPENAI_MODEL=gpt-4o # or any other OpenAI model that supports tools ``` Note: reactivate the environment if needed to use the keys in `.env`: `source .venv/bin/activate` Then configure the bridge in [src/mcp_llm_bridge/main.py](src/mcp_llm_bridge/main.py) ```python config = BridgeConfig( mcp_server_params=StdioServerParameters( command="uvx", args=["mcp-server-sqlite", "--db-path", "test.db"], env=None ), llm_config=LLMConfig( api_key=os.getenv("OPENAI_API_KEY"), model=os.getenv("OPENAI_MODEL", "gpt-4o"), base_url=Non…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.