Ollama / vLLM Bridge runs on your own machine — the client starts it, so there is no endpoint to ping. 297 installs a week from pypi. Last commit 22 Oct 2026.
Call your local Ollama or vLLM model over MCP with schema-validated JSON output
We read the source, 7 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
run = subprocess.run(
Found in continuous integration, deployment or infrastructure files, or in a neighbouring package of the same monorepo. None of this is installed when you add the server: it describes how the project is built and released. We list it because a leaked key in a build pipeline is still a real problem, but it is not something this server does on your machine.
env = dict(os.environ)
TARGET="${MM_AUTHORIZED_KEYS:-$HOME/.ssh/authorized_keys}"
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add mcp-ollama-vllm -- uvx mcp-ollama-vllm
{
"mcpServers": {
"mcp-ollama-vllm": {
"command": "uvx",
"args": [
"mcp-ollama-vllm"
]
}
}
}
[mcp_servers.mcp-ollama-vllm]
command = "uvx"
args = ["mcp-ollama-vllm"]
{
"mcpServers": {
"mcp-ollama-vllm": {
"command": "uvx",
"args": [
"mcp-ollama-vllm"
]
}
}
}
{
"servers": {
"mcp-ollama-vllm": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-ollama-vllm"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
LOCAL_BACKEND (Backend to use: ollama, vllm or openai), LOCAL_HOST (Model endpoint URL; must be local or on your own network. Required for the openai backend), LOCAL_API_KEY (Optional bearer token, openai backend only; sent as a header, never logged), LOCAL_TIMEOUT (Read timeout in seconds), LOCAL_EMBED_MODEL (Default embedding model), LOCAL_EMBED_PATH (Optional, openai backend only: embedding endpoint path), LOCAL_SCHEMA_MODE (Optional, openai backend only: auto, response_format or none).
Repairs malformed JSON from LLM output, validated against a schema. Paid per call via Stripe.
Compact Figma MCP with validated batch ops through a local plugin bridge.
Prompt evals over MCP: run a prompt on your dataset, score each output 1-5 with an LLM judge.
Local MCP server: JSON repair, regex testing, JSON-Schema validation for AI agents.
Repair broken JSON from LLM output and validate it against a JSON Schema.
JSON Schema validation MCP.
Fan a goal out to cheap parallel LLM workers on your own key or a free local Ollama. Keep your mind.
Validate JSON against a JSON Schema offline, with a clear list of every structural error
Answers built from our own checks of this server.