All-in-One Dev
🏎️ 🏠 - Some useful tools for developer, almost everything an engineer need: confluence, Jira, Youtube, run script, knowledge base RAG, fetch URL, Manage youtube channel, emails, calendar, gitlab
What is All-in-One Dev?
All-in-One Dev is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 🏎️ 🏠 - some useful tools for developer, almost everything an engineer need: confluence, jira, youtube, run script, knowledge base rag, fetch url, manage youtube channel, emails, calendar, gitlab
🏎️ 🏠 - Some useful tools for developer, almost everything an engineer need: confluence, Jira, Youtube, run script, knowledge base RAG, fetch URL, Manage youtube channel, emails, calendar, gitlab
This server falls under the Business Applications category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- 🏎️ 🏠 - Some useful tools for developer, almost everything an
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx all-in-one-devConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use All-in-One Dev
All-in-One Dev is a comprehensive TypeScript MCP server that gives AI assistants access to the full developer toolchain from a single integration point, including Atlassian Confluence and Jira, GitLab, Google Calendar and Gmail, YouTube management, web search via Brave, RAG-based knowledge bases with Qdrant, and an AI reasoning engine powered by Deepseek or Google AI. Instead of configuring a dozen separate MCP servers, developers connect this one server and gain access to all their daily tools through natural language, making it ideal for engineering teams running multi-service workflows inside Claude or similar agents.
Prerequisites
- Go 1.21+ (the server is written in Go) or use the Smithery installer
- API keys for the services you want to use (see env vars below)
- A Qdrant instance (local or cloud) if you want RAG/knowledge base features
- An MCP-compatible client such as Claude Desktop or Claude Code
- Atlassian account with an API token if using Jira or Confluence
Install via Smithery (recommended)
The easiest install path uses the Smithery CLI, which handles binary download and config in one command.
npx -y @smithery/cli install @nguyenvanduocit/all-in-one-model-context-protocol --client claudeOr install via Go
If you prefer a direct binary install, use go install.
go install github.com/nguyenvanduocit/all-in-one-model-context-protocol@latestConfigure service credentials
Set the environment variables for the services you want to enable. Only the vars for services you actually use are required.
# Atlassian (Jira + Confluence)
export ATLASSIAN_HOST=https://yourcompany.atlassian.net
export [email protected]
export ATLASSIAN_TOKEN=your_api_token
# GitLab
export GITLAB_HOST=https://gitlab.com
export GITLAB_TOKEN=your_personal_access_token
# Search & AI
export BRAVE_API_KEY=your_brave_key
export GOOGLE_AI_API_KEY=your_gemini_key
export DEEPSEEK_API_KEY=your_deepseek_key
# RAG (Qdrant)
export QDRANT_HOST=localhost
export QDRANT_PORT=6333Limit enabled tools (optional)
Use the ENABLE_TOOLS environment variable to restrict which tool groups are active if you do not need all integrations.
export ENABLE_TOOLS=jira,confluence,gitlab,brave_searchAdd to Claude Desktop config
Register the binary in claude_desktop_config.json with your credentials as environment variables.
{
"mcpServers": {
"all-in-one-dev": {
"command": "all-in-one-model-context-protocol",
"args": [],
"env": {
"ATLASSIAN_HOST": "https://yourcompany.atlassian.net",
"ATLASSIAN_EMAIL": "[email protected]",
"ATLASSIAN_TOKEN": "your_api_token",
"GITLAB_TOKEN": "your_gitlab_token",
"BRAVE_API_KEY": "your_brave_key"
}
}
}
}All-in-One Dev Examples
Client configuration
claude_desktop_config.json entry for All-in-One Dev with common service credentials.
{
"mcpServers": {
"all-in-one-dev": {
"command": "all-in-one-model-context-protocol",
"args": [],
"env": {
"ATLASSIAN_HOST": "https://yourcompany.atlassian.net",
"ATLASSIAN_EMAIL": "[email protected]",
"ATLASSIAN_TOKEN": "your_api_token",
"GITLAB_HOST": "https://gitlab.com",
"GITLAB_TOKEN": "your_gitlab_token",
"BRAVE_API_KEY": "your_brave_key",
"GOOGLE_AI_API_KEY": "your_gemini_key"
}
}
}
}Prompts to try
Example prompts that exercise the multi-service capabilities of All-in-One Dev.
- "Find all Jira issues in project KP with status 'In Progress' assigned to me."
- "Search Confluence for our authentication architecture docs and summarise them."
- "List the open merge requests on the backend GitLab project."
- "Search the web for the latest release notes for PostgreSQL 17."
- "Get the transcript from this YouTube video and pull out the key action items."Troubleshooting All-in-One Dev
Jira or Confluence requests return 401 Unauthorized
Verify ATLASSIAN_EMAIL matches the account that generated the API token, and that ATLASSIAN_HOST is the full base URL (e.g. https://yourcompany.atlassian.net) without a trailing slash.
Binary not found after go install
Ensure $GOPATH/bin (typically ~/go/bin) is on your PATH. Add `export PATH="$HOME/go/bin:$PATH"` to ~/.zshrc or ~/.bashrc and reload your shell.
RAG searches return no results after indexing
Confirm Qdrant is running and reachable at QDRANT_HOST:QDRANT_PORT. Use `curl http://localhost:6333/healthz` to verify. Also ensure you indexed content into the correct collection name before searching.
Frequently Asked Questions about All-in-One Dev
What is All-in-One Dev?
All-in-One Dev is a Model Context Protocol (MCP) server that 🏎️ 🏠 - some useful tools for developer, almost everything an engineer need: confluence, jira, youtube, run script, knowledge base rag, fetch url, manage youtube channel, emails, calendar, gitlab It connects AI assistants to external tools and data sources through a standardized interface.
How do I install All-in-One Dev?
Follow the installation instructions on the All-in-One Dev GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with All-in-One Dev?
All-in-One Dev works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is All-in-One Dev free to use?
Yes, All-in-One Dev is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
All-in-One Dev Alternatives — Similar Business Applications Servers
Looking for alternatives to All-in-One Dev? Here are other popular business applications servers you can use with Claude, Cursor, and VS Code.
n8n
★ 189.1kA comprehensive MCP server that provides full control over n8n automation workflows through natural language. It offers 43 tools for managing workflows, executions, credentials, and data tables, with safety features like write-mode protection and dou
LobeHub
★ 77.5k🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
Jeecgboot
★ 46.4kAI 低代码平台,「低代码 + 零代码」双模式驱动:低代码一键生成前后端代码,零代码 5 分钟搭建系统,AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
CowAgent
★ 44.7kCowAgent (chatgpt-on-wechat) 是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、通过长期记忆和知识库不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择DeepSeek/OpenAI/Claude/Gemini/ MiniMax/Qwen/GLM/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。
Minds Platform
★ 39.2kPlatform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
Astrbot
★ 32.8kAI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
Browse More Business Applications MCP Servers
Explore all business applications servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up All-in-One Dev in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use All-in-One Dev?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.