================== /// MCP /// /// ALL /// ================== [server:online] [protocol:ready]
all-in-one-model-context-protocol
by nguyenvanduocit
All-in-one Model Context Protocol (MCP) server written in Go that bundles AI search/RAG, Google Workspace, GitLab, Jira, Confluence, YouTube and other tooling for developer workflows.
84
8
Open SourceInstallation
1. Clone the repo
git clone https://github.com/nguyenvanduocit/all-in-one-model-context-protocol.git
cd all-in-one-model-context-protocol
2. Install server runtime prerequisites
• Node.js ≥ 18
• A vector DB (e.g. pgvector, Qdrant or Pinecone) if you plan to use RAG
3. Install package dependencies
npm install # or: pnpm install / yarn install – depending on the lock-file present
4. Configure environment variables – create .env based on .env.example (if provided)
# Core
OPENAI_API_KEY="<your-key>" # or DEEPSEEK_API_KEY if using DeepSeek
SERVER_PORT=3000
# Integrations (optional)
GITLAB_TOKEN="<pat>"
JIRA_BASE_URL="https://your-org.atlassian.net"
JIRA_EMAIL="user@example.com"
JIRA_API_TOKEN="<jira-token>"
CONFLUENCE_BASE_URL="https://..."
CONFLUENCE_API_TOKEN="<token>"
YOUTUBE_API_KEY="<google-api-key>"
5. Build & start the server
npm run build # transpile TypeScript if applicable
npm start # or: node dist/index.js / pnpm start
6. Verify
curl http://localhost:3000/healthz # should return OK
Documentation
License: No license specified (UNLICENSED)
Updated 7/30/2025