run_llmLABSCO SUMMARY
Model choice becomes a parameter.
Comparing answers across providers usually means four SDKs and four sets of plumbing. Here it is one call with a model name in it, and the usage metrics come back so the comparison includes what it cost.
What it is
A single call that reaches several LLM providers. The model is a parameter, so moving from one provider to another is a string change rather than a new integration.
What you get
- One tool covering OpenAI, Anthropic, Google and DeepSeek models
- The model chosen per call by name, defaulting to openai:gpt-4o-mini
- Temperature and a response-length ceiling, both settable per call
- An optional system prompt per call
- Type safety and validation through Pydantic AI
- Usage tracking and metrics on what each call consumed
Requirements
uv, and a .env file holding an API key for each provider you intend to call — OpenAI, Anthropic, Google or DeepSeek. Every call bills to the provider it names.
Setup effort
Add the configuration to your client
USE CASES
Comparing how different models answer the same thing
Send one prompt at several model names and read the answers side by side.
Getting a cheap first pass
Run the small default model first and escalate only when the answer is not good enough.
Holding output steady across runs
Drop the temperature and fix the system prompt so repeated runs are comparable.
Watching what a workflow costs
Read the usage metrics per call rather than reconciling four provider dashboards.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Requires
- uvx on PATH
- OPENAI_API_KEY in your environment
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
MCP Clients
Claude Desktop, Cursor
{
"mcpServers": {
"llm-bridge": {
"command": "uvx",
"args": [
"llm-bridge-mcp"
],
"env": {
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"GOOGLE_API_KEY": "<YOUR_GOOGLE_API_KEY>",
"DEEPSEEK_API_KEY": "<YOUR_DEEPSEEK_API_KEY>"
}
}
}
}