mcp-registry/all-in-one-model-context-protocol

    ==================
      
       /// 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 Source

Installation

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