
gwbischof/outsource-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
AI 조력자가 자신의 AI 조력자를 제공합니다.
개요
MCP (Model Context Protocol) 서버는 통합 인터페이스를 통해 다양한 모델 제공업체에 AI 애플리케이션을 아웃소스 작업을 가능하게 합니다. Claude Desktop, Cline 및 기타 MCP-enabled 응용 프로그램을 포함하여 Model Context Protocol을 지원하는 모든 AI 도구와 호환됩니다. MCP 서버 구현 및 AI 에이전트 기능을 위한 Agno에 대한 FastMCP 내장. - 🔥 : 단일 인터페이스를 통해 액세스 20 + AI 제공 업체 - ❤ : OpenAI, Anthropic, Google 및 더 많은 모델을 사용하여 텍스트 생성 - ✪ : DALL-E 3 및 DALL-E 2를 사용하여 이미지를 생성 - ☸ : 단지 세 가지 매개 변수가있는 일관된 인터페이스 : 공급자, 모델 및 프롬프트 - ☸ : 사용을위한 API 키를 구성 MCP 클라이언트에 다음 구성을 추가합니다. MCP 클라이언트의 특정 구성 세부 사항에 대한 문서. 참고: 환경 변수는 선택 사항입니다. 사용하려는 공급자를위한 API 키 만 포함되어 있습니다.
개요(AI 번역)
MCP (Model Context Protocol) 서버는 통합 인터페이스를 통해 다양한 모델 제공업체에 AI 애플리케이션을 아웃소스 작업을 가능하게 합니다.
Claude Desktop, Cline 및 기타 MCP-enabled 응용 프로그램을 포함하여 Model Context Protocol을 지원하는 모든 AI 도구와 호환됩니다. MCP 서버 구현 및 AI 에이전트 기능을 위한 Agno에 대한 FastMCP 내장.
특징
- LOG Multi-Provider 지원: 단일 인터페이스를 통해 액세스 20+ AI 제공업체
- 텍스트 생성**: OpenAI, Anthropic, Google 등의 모델을 사용하여 텍스트 생성
- ✪ ** 이미지 생성 **: DALL-E 3 및 DALL-E 2를 사용하여 이미지를 생성
- ☸ ** 간단한 API **: 단 3개의 모수를 가진 일관된 공용영역: 공급자, 모형 및 신속한
- Azur Flexible 인증: 사용 중인 공급자의 API 키만 구성
구성
MCP 클라이언트에 다음 구성을 추가합니다. MCP 클라이언트의 특정 구성 세부 사항에 대한 문서.
참고: 환경 변수는 선택 사항입니다. 사용하려는 공급자를위한 API 키 만 포함되어 있습니다.
빠른 시작
설치 및 구성되면 MCP 클라이언트에서 도구를 사용할 수 있습니다.
- 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Outsource MCP
An MCP (Model Context Protocol) server that enables AI applications to outsource tasks to various model providers through a unified interface.
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.
{
"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:
- Generate text: Use the
outsource_texttool with provider “openai”, model “gpt-4o-mini”, and prompt “Write a haiku about coding” - Generate images: Use the
outsource_imagetool 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:
설치
uvx --from git+https://github.com/gwbischof/outsource-mcp.git outsource-mcp설정
{
"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"
}
}
}
}