Qwen3 MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Qwen3 MCP ServerWrite a Python function to compute Fibonacci numbers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Qwen3 MCP Server
A Model Context Protocol (MCP) server ecosystem providing access to multiple AI models optimized for different tasks: code generation, vision analysis, and complex reasoning.
๐ Quick Start
# Automated setup
./setup.sh
# Start default server
python src/main.py
# Or use ephemeral model switching
ask-qwen3 "Write a Python function" # Code generation
ask-vision "Analyze this image" # Visual analysis
ask-ministral "Solve this equation" # Complex reasoningRelated MCP server: imagine-mcp
๐ Documentation
Essential Guides
Setup Guide - Complete installation and configuration
Usage Guide - Workflows, examples, and best practices
Models Reference - Model capabilities and configurations
Agent Guide - Warp agent integration guidance
Quick Navigation
๐๏ธ Getting Started: Setup Guide โ Usage Guide
๐ค Model Selection: See Models Reference
๐ง Troubleshooting: Check Setup Guide or Usage Guide
๐ฏ Specific Tasks: Browse Usage Guide
๐ Features
Multi-Model Ecosystem
Qwen3-Coder-Next: Code generation, debugging, technical writing
Qwen3-VL-8B: Image analysis, UI review, document OCR
Qwen3-30B: Complex reasoning with thinking mode
Ministral-3-14B: Mathematical reasoning and logical analysis
Flexible Hosting
Ollama: Local model serving (recommended)
HTTP API: Remote model endpoints
Transformers: Direct model loading
Ephemeral Switching: Dynamic model selection
Developer Experience
MCP Compliance: Full Model Context Protocol support
Shell Integration: Quick aliases and commands
Warp Integration: Native Warp agent support
Multi-Transport: stdio and HTTP transports
Thinking Mode: Detailed reasoning visualization
๐ฏ Use Cases
Task | Recommended Model | Command |
Code Review | Qwen3-Coder |
|
UI Analysis | Qwen3-Vision |
|
Math Problems | Ministral |
|
System Design | Qwen3-30B |
|
Document OCR | Qwen3-Vision |
|
Algorithm Design | Qwen3-Coder |
|
โก Quick Commands
Model Switching
mcp-qwen3 # Code-focused development
mcp-vision # Visual analysis tasks
mcp-ministral # Reasoning and mathematics
mcp-all # Enable all models
mcp-clean # Reset to clean stateOne-Shot Tasks
ask-qwen3 "Write a REST API endpoint"
ask-vision "What's wrong with this UI?"
ask-ministral "Prove this theorem"Server Management
# Start with specific model
python src/main.py --model-method ollama --ollama-model qwen3:30b-a3b
# Start with HTTP endpoint
python src/main.py --model-method http --http-model qwen/qwen3-coder-next
# Enable debug logging
python src/main.py --log-level DEBUG๐ง System Requirements
Python: 3.10+ (3.12+ recommended)
Memory: 16GB+ RAM (32GB+ for 30B model)
Network: Access to HTTP endpoints or Ollama service
OS: macOS, Linux, Windows
Optional: CUDA-compatible GPU for Transformers method
๐ฆ Health Check
# Check system status
mcp-list
# Test specific model
ask-ministral "Hello, are you working?"
# Verify endpoints
curl -s http://localhost:1234/v1/models๐ Project Structure
qwen3-mcp-server/
โโโ docs/ # ๐ Comprehensive documentation
โ โโโ SETUP.md # Installation and configuration
โ โโโ USAGE.md # Usage patterns and examples
โ โโโ MODELS.md # Model reference and capabilities
โโโ src/ # ๐ง Core implementation
โ โโโ main.py # Entry point and CLI
โ โโโ server.py # MCP server implementation
โ โโโ model_interface.py # Model hosting abstractions
โ โโโ config.py # Configuration management
โโโ config/ # โ๏ธ Model configurations
โ โโโ qwen3-coder-http.json
โ โโโ qwen3-vl-8b-http.json
โ โโโ ministral-3-14b-reasoning-http.json
โโโ scripts/ # ๐ค Automation scripts
โ โโโ switch-model.sh # Model switching logic
โโโ AGENTS.md # ๐ค Warp agent guidance
โโโ setup.sh # ๐ Automated setup
โโโ requirements.txt # ๐ฆ Python dependencies
## ๐ License
MIT License - see [LICENSE](LICENSE) file for details.
## ๐ Acknowledgments
- [Model Context Protocol](https://modelcontextprotocol.io/) by Anthropic
- [Qwen Team](https://github.com/QwenLM) for the Qwen3 models
- [Ollama](https://ollama.ai/) for local model hosting
- [Mistral AI](https://mistral.ai/) for the Ministral reasoning modelThis server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Qwen Image 3 AI image generation
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for MiniMax H3 multimodal video generation
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for DeepSeek AI models (Chat + Reasoner). Supports multi-turn sessions, model fallback with circuit breaker, function calling, thinking mode, JSON output, multimodal input, and cost tracking.3335 npm19MIT
- AlicenseAqualityFmaintenanceProduction-grade MCP server for image and video understanding and generation across Gemini, OpenAI, and Grok.5140 PyPI4Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA versatile MCP server that adds vision capabilities (image analysis, OCR, image/video generation) to AI models lacking native vision, with support for multiple providers and automatic task routing.1-
- AlicenseNot gradedqualityDmaintenanceLocal MCP server that provides multi-modal vision capabilities to single-modal base models via API, supporting multi-turn iterative image recognition and document image parsing.5 npmApache 2.0