Model Runner
Provides integration with OpenAI's APIs for text generation (completions), vector embeddings, and image generation (DALL-E 2 and DALL-E 3), as well as zero-shot text classification with confidence scores.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Model Runner
Stop copy-pasting boilerplate every time you need to call a different AI model.
Model Runner is an MCP server that gives any AI assistant a unified interface to run completions, embeddings, image generation, and classification across all major providers. One tool call instead of per-provider API clients.
Quick Start
Add to your mcpServers config:
{
"mcpServers": {
"model-runner": {
"url": "https://your-cloud-run-url/mcp"
}
}
}Or run locally:
npm install
npm startRelated MCP server: Multi-Provider LLM MCP Server
Before / After
Before: Your assistant wants to classify customer feedback into sentiment buckets. It cannot call the OpenAI API natively, does not know the exact endpoint shape, and cannot handle auth headers.
// 30 lines of fetch boilerplate. Per provider. Per project.
// Auth headers, message array format, error shapes, all different.After: One tool call:
{
"tool": "run_classification",
"arguments": {
"text": "Waited 40 minutes for support and got no answer",
"labels": ["positive", "negative", "neutral"],
"api_key": "sk-..."
}
}Output:
{
"label": "negative",
"confidence": 0.97,
"reasoning": "The customer experienced a long wait with no resolution, indicating a clearly negative experience."
}Tools
Tool | What it does |
| Browse the full catalog of models by provider and capability |
| Text generation via OpenAI, Anthropic, Groq, or Mistral |
| Vector embeddings via OpenAI or Cohere |
| Image generation via DALL-E 2 or DALL-E 3 |
| Estimate token count before making expensive API calls |
| Zero-shot text classification with confidence scores |
Who is this for?
AI assistant builders who want their agent to invoke ML models without hardcoding provider-specific API logic into every project
Developers prototyping who need a quick way to compare outputs across OpenAI, Anthropic, Groq, and Mistral without writing multiple API clients
Data teams running pipelines who want a single MCP endpoint to classify, embed, or summarize records at scale without managing provider SDKs
Health Check
Both endpoints return the same response and require no authentication:
GET /
GET /healthResponse:
{
"status": "ok",
"server": "model-runner",
"version": "1.0.0",
"tools": 6
}Built by
Mastermind HQ - AI tools built for builders.
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Chat, image, video, and audio models from many vendors behind one remote MCP server and one key.
Connect MCP clients to 2,000+ AI models without managing provider API keys.
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
Generate images with any major model — one API key, one prepaid balance, one MCP.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables AI applications to access 20+ model providers (including OpenAI, Anthropic, Google) through a unified interface for text and image generation.230MIT
- FlicenseAqualityDmaintenanceUnified MCP server for querying multiple LLM providers (Gemini, OpenAI, Anthropic, etc.) with advanced routing, cost optimization, and fallback resilience.236 npm-
- AlicenseAqualityBmaintenanceEnables any AI agent to connect to any OpenAI-compatible LLM provider through a unified MCP interface, with automatic failover, caching, cost tracking, and multi-model consensus.13MIT
- AlicenseNot gradedqualityAmaintenanceEnables MCP-compatible applications to manage, run, chat with, and generate embeddings from local or cloud LLM models, and to perform web search and content fetching via cloud APIs.956 npmAGPL 3.0