Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ‘จโ€๐Ÿ’ป Code Execution
  3. Outsource MCP
Outsource MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 5:47:44 PM

Outsource MCP

User RatingsBe the first to rate and review this MCP server!
View Repository30 GitHub StarsTotal stargazers on GitHub for the source repository (30 stars).Visit Website
code-executionmulti-providertext-generationimage-generationmcp

MCP server to outsource text and image generation tasks to 20+ AI providers via a unified API.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "gwbischof-outsource-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/gwbischof/outsource-mcp.git",
        "outsource-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (3) Directory Badge Claim listing Alternatives๐Ÿ‘จโ€๐Ÿ’ป More in Code Execution

Overview

This MCP server enables AI applications to delegate text and image generation tasks to multiple AI model providers through a consistent interface. It supports over 20 providers including OpenAI, Anthropic, Google, and others, allowing flexible selection of provider, model, and prompt. Image generation is currently limited to OpenAI's DALL-E models. Use this server when you want to integrate diverse AI models under a single MCP endpoint for text and image generation.

Use cases

โ€ขGenerate text responses using various AI providers and models
โ€ขCreate images via OpenAI's DALL-E 2 or DALL-E 3 models
โ€ขSwitch between AI providers without changing client code
โ€ขDelegate AI tasks to specialized models for improved results
โ€ขIntegrate multiple AI services into a single MCP-enabled app

Key features

โ€ขUnified interface for 20+ AI providers
โ€ขText generation across multiple providers and models
โ€ขImage generation via OpenAI DALL-E 2 and 3
โ€ขSimple API with provider, model, and prompt parameters
โ€ขConfigurable API keys per provider
โ€ขCompatibility with MCP clients like Claude Desktop and Cline

Capabilities & Tool Schemas (3) ~53 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Outsource MCP.

provider

The provider name (e.g., "openai", "anthropic", "google", "groq", etc.)

model

The model name (e.g., "gpt-4o", "claude-3-5-sonnet-20241022", "gemini-2.0-flash-exp")

prompt

The text prompt to send to the model

Documentation Overview

Outsource MCP

An MCP (Model Context Protocol) server that enables AI applications to outsource tasks to various model providers through a unified interface.

image image

Compatible with any AI tool that supports the Model Context Protocol, including Claude Desktop, Cline, and other MCP-enabled applications. Built with FastMCP for the MCP server implementation and Agno for AI agent capabilities.

Features

  • ๐Ÿค– Multi-Provider Support: Access 20+ AI providers through a single interface
  • ๐Ÿ“ Text Generation: Generate text using models from OpenAI, Anthropic, Google, and more
  • ๐ŸŽจ Image Generation: Create images using DALL-E 3 and DALL-E 2
  • ๐Ÿ”ง Simple API: Consistent interface with just three parameters: provider, model, and prompt
  • ๐Ÿ”‘ Flexible Authentication: Only configure API keys for the providers you use

Configuration

Add the following configuration to your MCP client. Consult your MCP client's documentation for specific configuration details.

config.json
{
  "mcpServers": {
    "outsource-mcp": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/gwbischof/outsource-mcp.git", "outsource-mcp"],
      "env": {
        "OPENAI_API_KEY": "your-openai-key",
        "ANTHROPIC_API_KEY": "your-anthropic-key",
        "GOOGLE_API_KEY": "your-google-key",
        "GROQ_API_KEY": "your-groq-key",
        "DEEPSEEK_API_KEY": "your-deepseek-key",
        "XAI_API_KEY": "your-xai-key",
        "PERPLEXITY_API_KEY": "your-perplexity-key",
        "COHERE_API_KEY": "your-cohere-key",
        "FIREWORKS_API_KEY": "your-fireworks-key",
        "HUGGINGFACE_API_KEY": "your-huggingface-key",
        "MISTRAL_API_KEY": "your-mistral-key",
        "NVIDIA_API_KEY": "your-nvidia-key",
        "OLLAMA_HOST": "http://localhost:11434",
        "OPENROUTER_API_KEY": "your-openrouter-key",
        "TOGETHER_API_KEY": "your-together-key",
        "CEREBRAS_API_KEY": "your-cerebras-key",
        "DEEPINFRA_API_KEY": "your-deepinfra-key",
        "SAMBANOVA_API_KEY": "your-sambanova-key"
      }
    }
  }
}

Note: The environment variables are optional. Only include the API keys for the providers you want to use.

Quick Start

Once installed and configured, you can use the tools in your MCP client:

  1. Generate text: Use the outsource_text tool with provider "openai", model "gpt-4o-mini", and prompt "Write a haiku about coding"
  2. Generate images: Use the outsource_image tool with provider "openai", model "dall-e-3", and prompt "A futuristic city skyline at sunset"

Tools

outsource_text

Creates an Agno agent with a specified provider and model to generate text responses.

Arguments:

  • provider: The provider name (e.g., "openai", "anthropic", "google", "groq", etc.)
  • model: The model name (e.g., "gpt-4o", "claude-3-5-sonnet-20241022", "gemini-2.0-flash-exp")
  • prompt: The text prompt to send to the model

outsource_image

Generates images using AI models.

Arguments:

  • provider: The provider name (currently only "openai" is supported)
  • model: The model name ("dall-e-3" or "dall-e-2")
  • prompt: The image generation prompt

Returns the URL of the generated image.

Note: Image generation is currently only supported by OpenAI models (DALL-E 2 and DALL-E 3). Other providers only support text generation.

Supported Providers

The following providers are supported. Use the provider name (in parentheses) as the provider argument:

Core Providers

  • OpenAI (openai) - GPT-4, GPT-3.5, DALL-E, etc. | Models
  • Anthropic (anthropic) - Claude 3.5, Claude 3, etc. | Models
  • Google (google) - Gemini Pro, Gemini Flash, etc. | Models
  • Groq (groq) - Llama 3, Mixtral, etc. | Models
  • DeepSeek (deepseek) - DeepSeek Chat & Coder | Models
  • xAI (xai) - Grok models | Models
  • Perplexity (perplexity) - Sonar models | Models

Additional Providers

  • Cohere (cohere) - Command models | Models
  • Mistral AI (mistral) - Mistral Large, Medium, Small | Models
  • NVIDIA (nvidia) - Various models | Models
  • HuggingFace (huggingface) - Open source models | Models
  • Ollama (ollama) - Local models | Models
  • Fireworks AI (fireworks) - Fast inference | Models
  • OpenRouter (openrouter) - Multi-provider access | Models
  • Together AI (together) - Open source models | Models
  • Cerebras (cerebras) - Fast inference | Models
  • DeepInfra (deepinfra) - Optimized models | Models
  • SambaNova (sambanova) - Enterprise models | Models

Enterprise Providers

  • AWS Bedrock (aws or bedrock) - AWS-hosted models | Models
  • Azure AI (azure) - Azure-hosted models | Models
  • IBM WatsonX (ibm or watsonx) - IBM models | Models
  • LiteLLM (litellm) - Universal interface | Models
  • Vercel v0 (vercel or v0) - Vercel AI | Models
  • Meta Llama (meta) - Direct Meta access | Models

Environment Variables

Each provider requires its corresponding API key:

ProviderEnvironment VariableExample
OpenAIOPENAI_API_KEYsk-...
AnthropicANTHROPIC_API_KEYsk-ant-...
GoogleGOOGLE_API_KEYAIza...
GroqGROQ_API_KEYgsk_...
DeepSeekDEEPSEEK_API_KEYsk-...
xAIXAI_API_KEYxai-...
PerplexityPERPLEXITY_API_KEYpplx-...
CohereCOHERE_API_KEY...
FireworksFIREWORKS_API_KEY...
HuggingFaceHUGGINGFACE_API_KEYhf_...
MistralMISTRAL_API_KEY...
NVIDIANVIDIA_API_KEYnvapi-...
OllamaOLLAMA_HOSThttp://localhost:11434
OpenRouterOPENROUTER_API_KEY...
TogetherTOGETHER_API_KEY...
CerebrasCEREBRAS_API_KEY...
DeepInfraDEEPINFRA_API_KEY...
SambaNovaSAMBANOVA_API_KEY...
AWS BedrockAWS credentialsVia AWS CLI/SDK
Azure AIAzure credentialsVia Azure CLI/SDK
IBM WatsonXIBM_WATSONX_API_KEY...
Meta LlamaLLAMA_API_KEY...

Note: Only configure the API keys for providers you plan to use.

Examples

Text Generation

Code
# Using OpenAI
provider: openai
model: gpt-4o-mini
prompt: Write a haiku about coding

# Using Anthropic
provider: anthropic
model: claude-3-5-sonnet-20241022
prompt: Explain quantum computing in simple terms

# Using Google
provider: google
model: gemini-2.0-flash-exp
prompt: Create a recipe for chocolate chip cookies

Image Generation

Code
# Using DALL-E 3
provider: openai
model: dall-e-3
prompt: A serene Japanese garden with cherry blossoms

# Using DALL-E 2
provider: openai
model: dall-e-2
prompt: A futuristic cityscape at sunset

Development

Prerequisites

  • Python 3.11 or higher
  • uv package manager

Setup

bash
git clone https://github.com/gwbischof/outsource-mcp.git
cd outsource-mcp
uv sync

Testing with MCP Inspector

The MCP Inspector allows you to test the server interactively:

bash
mcp dev server.py

Running Tests

The test suite includes integration tests that verify both text and image generation:

bash
# Run all tests
uv run pytest

Note: Integration tests require API keys to be set in your environment.

Troubleshooting

Common Issues

  1. "Error: Unknown provider"

    • Check that you're using a supported provider name from the list above
    • Provider names are case-insensitive
  2. "Error: OpenAI API error"

    • Verify your API key is correctly set in the environment variables
    • Check that your API key has access to the requested model
    • Ensure you have sufficient credits/quota
  3. "Error: No image was generated"

    • This can happen if the image generation request fails
    • Try a simpler prompt or different model (dall-e-2 vs dall-e-3)
  4. Environment variables not working

    • Make sure to restart your MCP client after updating the configuration
    • Verify the configuration file location for your specific MCP client
    • Check that the environment variables are properly formatted in the configuration

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Code Execution View all alternatives
  • MCP Run Python logoMCP Run Python

    Run Python code in a secure sandbox via MCP tool calls

    ๐Ÿ‘จโ€๐Ÿ’ป Code Execution1 views
    Compare vs MCP Run Python โ†’
  • MCP Server Js logoMCP Server Js

    Execute any LLM-generated code in a secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages

    ๐Ÿ‘จโ€๐Ÿ’ป Code Execution2 views
    Compare vs MCP Server Js โ†’
  • SandboxAPI logoSandboxAPI

    Execute code in 8 languages (Python, JS, TS, Go, Java, C++, C, Bash) in gVisor sandboxes.

    ๐Ÿ‘จโ€๐Ÿ’ป Code Execution3 views
    Compare vs SandboxAPI โ†’
  • Container Use logoContainer Use

    Containerized environments for coding agents. Multiple agents can work independently, isolated in fresh containers and git branches. No conflicts, many experiments. Full execution history, terminal access to agent environments, git workflow. Any agent/model/infra stack.

    ๐Ÿ‘จโ€๐Ÿ’ป Code Execution2 views
    Compare vs Container Use โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
30
Stargazers on the source repository.
Last commit
1y ago
Most recent push to the default branch.
Tools exposed
3
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Outsource MCP

Supports core providers like OpenAI, Anthropic, Google, Groq, DeepSeek, xAI, Perplexity, plus additional and enterprise providers such as Cohere, Mistral, NVIDIA, HuggingFace, Ollama, Fireworks, OpenRouter, Together, Cerebras, DeepInfra, SambaNova, AWS Bedrock, Azure AI, and IBM WatsonX.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOutsource MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/gwbischof-outsource-mcp?style=directory)](https://allmcps.com/mcp/gwbischof-outsource-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/gwbischof-outsource-mcp"><img src="https://allmcps.com/api/badge/gwbischof-outsource-mcp?style=directory" alt="Outsource MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ‘จโ€๐Ÿ’ปCode Execution
PricingBring your own API key (usage-based cost)
More technical detailsExpand โ–พ
TransportSTDIO
RuntimePython
AuthAPI key
ClientsClaude Desktop, Cline / VS Code
Last updatedAug 9, 2026
11/11 checks healthy over the last 33d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars30
GitHub Star CountTotal stargazers on GitHub representing community popularity (30 stars).
Last commit1y ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 28, 2025
51Quality signal: Good ยท 51/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools26/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev ยท outsource-mcp (PyPI)

โ˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ‘จโ€๐Ÿ’ป Code Execution โ†’Best MCP servers for Code Execution โ†’Alternatives to Outsource MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code