Developer Tools TypeScript ★ 80

YuChenSSR/multi-ai-advisor-mcp

Birden fazla Ollama modelini sorgulayan ve yanıtlarını birleştiren, tek bir soruya farklı AI perspektiflerini sunan bir Model Context Protocol (MCP) sunucusu.

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "yuchenssr-multi-ai-advisor-mcp": {
      "command": "node",
      "args": [
        "~/.mcp/multi-ai-advisor-mcp/index.js"
      ]
    }
  }
}

Multi-Model Advisor

(锵锵四人行)

smithery badge

Birden fazla Ollama modelini sorgulayan ve yanıtlarını birleştiren bir Model Context Protocol (MCP) sunucusu. Tek bir soruya yönelik çeşitli AI perspektifleri sunar. Bu, Claude'un birden fazla görüşü kendi bakış açısıyla birleştirerek daha kapsamlı cevaplar sağlamasına olanak tanıyan bir "danışman kurulu" yaklaşımı oluşturur.

graph TD
    A[Start] --> B[Worker Local AI 1 Opinion]
    A --> C[Worker Local AI 2 Opinion]
    A --> D[Worker Local AI 3 Opinion]
    B --> E[Manager AI]
    C --> E
    D --> E
    E --> F[Decision Made]

Özellikler

  • Birden fazla Ollama modelini tek bir soruyla sorgulama
  • Her modele farklı roller/kişilikler atama
  • Sisteminizde mevcut olan tüm Ollama modellerini görüntüleme
  • Her model için sistem talimatlarını özelleştirme
  • Ortam değişkenleri aracılığıyla yapılandırma
  • Claude for Desktop ile sorunsuz entegrasyon

Ön Koşullar

  • Node.js 16.x veya daha yüksek
  • Ollama yüklü ve çalışır durumda (bkz. Ollama kurulumu)
  • Claude for Desktop (tam danışman deneyimi için)

Kurulum

Smithery Aracılığıyla Kurulum

Multi-ai-advisor-mcp'yi Claude Desktop'a Smithery aracılığıyla otomatik olarak kurmak için:

npx -y @smithery/cli install @YuChenSSR/multi-ai-advisor-mcp --client claude

Manuel Kurulum

  1. Bu depoyu klonlayın:

    git clone https://github.com/YuChenSSR/multi-ai-advisor-mcp.git 
    cd multi-ai-advisor-mcp
    
  2. Bağımlılıkları yükleyin:

    npm install
    
  3. Projeyi derleyin:

    npm run build
    
  4. Gerekli Ollama modellerini yükleyin:

    ollama pull gemma3:1b
    ollama pull llama3.2:1b
    ollama pull deepseek-r1:1.5b
    

Yapılandırma

Proje kökünde istediğiniz yapılandırmayla bir .env dosyası oluşturun:

# Server configuration
SERVER_NAME=multi-model-advisor
SERVER_VERSION=1.0.0
DEBUG=true

# Ollama configuration
OLLAMA_API_URL=http://localhost:11434
DEFAULT_MODELS=gemma3:1b,llama3.2:1b,deepseek-r1:1.5b

# System prompts for each model
GEMMA_SYSTEM_PROMPT=You are a creative and innovative AI assistant. Think outside the box and offer novel perspectives.
LLAMA_SYSTEM_PROMPT=You are a supportive and empathetic AI assistant focused on human well-being. Provide considerate and balanced advice.
DEEPSEEK_SYSTEM_PROMPT=You are a logical and analytical AI assistant. Think step-by-step and explain your reasoning clearly.

Claude for Desktop'a Bağlanma

  1. Claude for Desktop yapılandırma dosyanızın konumunu bulun:

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Multi-Model Advisor MCP sunucusunu eklemek için dosyayı düzenleyin:

{
  "mcpServers": {
    "multi-model-advisor": {
      "command": "node",
      "args": ["/absolute/path/to/multi-ai-advisor-mcp/build/index.js"]
    }
  }
}
  1. /absolute/path/to/ yerine proje dizininizin gerçek yolunu yazın

  2. Claude for Desktop'ı yeniden başlatın

Kullanım

Claude for Desktop'a bağlandığınızda, Multi-Model Advisor'ı çeşitli şekillerde kullanabilirsiniz:

Mevcut Modelleri Listele

Sisteminizde mevcut olan tüm modelleri görebilirsiniz:

Show me which Ollama models are available on my system

Bu, yüklü tüm Ollama modellerini görüntüleyecek ve hangilerinin varsayılan olarak yapılandırıldığını gösterecektir.

Temel Kullanım

Claude'a multi-model advisor'ı kullanmasını söyleyin:

what are the most important skills for success in today's job market, 
you can use gemma3:1b, llama3.2:1b, deepseek-r1:1.5b to help you 

Claude tüm varsayılan modelleri sorgulayacak ve farklı perspektiflerine dayalı birleştirilmiş bir yanıt sağlayacaktır.

example

Nasıl Çalışır

  1. MCP sunucusu iki araç ortaya koymaktadır:

    • list-available-models: Sisteminizde bulunan tüm Ollama modellerini gösterir
    • query-models: Birden fazla modeli bir soruyla sorgular
  2. Claude'a multi-model advisor'ı referans alan bir soru sorduğunuzda:

    • Claude query-models aracını kullanmaya karar verir
    • Sunucu sorunuzu birden fazla Ollama modeline gönderir
    • Her model kendi perspektifini yanıtlar
    • Claude tüm yanıtları alır ve kapsamlı bir cevap oluşturur
  3. Her modele farklı bir "kişilik" veya rol atanabilir, çeşitli perspektifleri teşvik eder.

Sorun Giderme

Ollama Bağlantı Sorunları

Sunucu Ollama'ya bağlanamıyorsa:

  • Ollama'nın çalıştığından emin olun (ollama serve)
  • .env dosyanızdaki OLLAMA_API_URL'nin doğru olduğunu kontrol edin
  • Ollama'nın yanıt verip vermediğini doğrulamak için tarayıcıda http://localhost:11434 adresine erişmeyi deneyin

Model Bulunamadı

Bir model kullanılamaz olarak bildiriliyorsa:

  • ollama pull <model-name> kullanarak modeli çektiğinizden emin olun
  • ollama list kullanarak tam model adını doğrulayın
  • Mevcut tüm modelleri görmek için list-available-models aracını kullanın

Claude MCP Araçlarını Göstermiyor

Araçlar Claude'da görünmüyorsa:

  • Yapılandırmayı güncelledikten sonra Claude'u yeniden başlattığınızdan emin olun
  • claude_desktop_config.json içindeki mutlak yolun doğru olduğunu kontrol edin
  • Hata mesajları için Claude'un günlüklerine bakın

RAM yeterli değil

Bazı manager AI modelleri daha büyük modelleri seçmiş olabilir, ancak bunları çalıştıracak yeterli bellek yoktur. Daha küçük bir model belirlemeyi (bkz. Temel Kullanım) veya belleği yükseltmeyi deneyebilirsiniz.

Lisans

MIT Lisansı

Daha fazla ayrıntı için lütfen bu proje deposundaki LICENSE dosyasına bakın.

Katkıda Bulunma

Katkılar hoş karşılanır! Lütfen bir Pull Request göndermekten çekinmeyin.

Benzer MCP sunucuları

eyaltoledano/claude-task-master Developer Tools

AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.

eyaltoledano/claude-task-master ★ 27,664
GLips/Figma-Context-MCP Developer Tools

Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.

GLips/Figma-Context-MCP ★ 15,186
DeusData/codebase-memory-mcp Developer Tools

Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.

DeusData/codebase-memory-mcp ★ 10,848
idosal/git-mcp Developer Tools

gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.

idosal/git-mcp ★ 8,197
mobile-next/mobile-mcp Developer Tools

Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.

mobile-next/mobile-mcp ★ 5,247
21st-dev/magic-mcp Developer Tools

21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.

21st-dev/magic-mcp ★ 5,202
Daha fazla: Developer Tools →