Skip to main content
Glama

πŸ“Œ Product Overview

OmniForge MCP is an enterprise-grade Model Context Protocol (MCP) platform created by Ankur Gaurav that enables AI coding assistants and autonomous agents to securely connect with external tools, APIs, databases, file systems, cloud services, and business applications through a unified, standardized interface.

The platform standardizes the way developer teams plan, build, test, and ship software by offering a structured, reliable, and repeatable engineering workflow.


Related MCP server: agent-comm

πŸš€ Why OmniForge MCP?

Modern AI applications require reliable context and real-time execution capabilities. OmniForge MCP bridges the gap between Large Language Models (LLMs) and enterprise infrastructure by offering:

  • Structured Workflow: Follow a proven software engineering process from start to finish.

  • Engineered for Developers: Built to support real-world development practices and modern IDEs.

  • Consistent & Reliable: Ensure consistency across projects, repositories, and developer teams.

  • Multi-Client Installation: Single command omniforge install --all configures Claude Desktop, Cursor IDE, VS Code, OpenAI Codex, ChatGPT, Gemini, and Antigravity.

  • Accelerate Delivery: Reduce noise, focus on building, and deliver with confidence.


✨ Features & Capabilities

Feature

Status

Description

STDIO Transport

βœ… Production Ready

Standard I/O line protocol for desktop clients (Claude Desktop, Cursor, VSCode)

HTTP & SSE Transports

βœ… Production Ready

High-concurrency REST endpoints (/rpc, /health) and streaming event feeds (/sse)

Tool Registry

βœ… Production Ready

Exposes 14 agent skills and 10 engineering workflows as invokable MCP Tools

Prompt Engine

βœ… Production Ready

10 enterprise prompt library templates with variable interpolation ({{var}})

Resource Registry

βœ… Production Ready

Standardized omniforge:// URI schemas for architecture docs and catalogs

CLI Control Suite

βœ… Production Ready

12 operational subcommands (init, doctor, install, search, workflow, etc.)

Multi-Client Installers

βœ… Production Ready

Automated setup for Claude, Cursor, VS Code, Codex, ChatGPT, Gemini, and Antigravity

Plugin Ecosystem

βœ… Production Ready

Dynamic plugin manager with git-enhancer and security-auditor

Authentication Middleware

βœ… Production Ready

API Key and Bearer token security hooks for HTTP & SSE endpoints

TypeScript & Python SDKs

βœ… Production Ready

Strongly-typed client libraries for TypeScript and Python


πŸ—οΈ Architecture Overview

OmniForge MCP follows Hexagonal Architecture principles, separating core business logic from external transports and integrations.

graph TD
    subgraph Clients["AI Clients & IDEs"]
        Claude["Claude Desktop"]
        Cursor["Cursor IDE"]
        VSCode["VSCode Extension"]
        Codex["OpenAI Codex"]
        ChatGPT["ChatGPT Actions"]
        Gemini["Google Gemini"]
        Antigravity["Google Antigravity"]
    end

    subgraph Transports["Multi-Transport Gateway"]
        STDIO["STDIO Transport"]
        HTTP["HTTP REST (/rpc, /health)"]
        SSE["SSE Event Stream (/sse)"]
    end

    subgraph CoreEngine["OmniForge Core Engine"]
        Auth["Auth & Security Middleware"]
        ToolReg["Tool Registry (14 Skills + 10 Workflows)"]
        PromptReg["Prompt Registry (10 Templates)"]
        ResourceReg["Resource Registry (omniforge://)"]
        Runner["Workflow Execution Engine"]
        PluginMgr["Plugin Manager & Marketplace"]
    end

    Clients -->|STDIO / HTTP / SSE| Transports
    Transports --> Auth
    Auth --> ToolReg
    Auth --> PromptReg
    Auth --> ResourceReg
    ToolReg --> Runner
    ToolReg --> PluginMgr

πŸ’» Supported Clients

  • Claude Desktop (Anthropic MCP Client)

  • Cursor IDE

  • VS Code Extensions

  • OpenAI Codex CLI

  • ChatGPT Actions & Custom GPTs

  • Google Gemini CLI

  • Google Antigravity Agent

  • LangChain & LlamaIndex Agents

  • Custom Autonomous AI Agents


πŸ“¦ Installation

Install the OmniForge CLI globally via npm:

npm install -g omniforge

Or run via npx:

npx omniforge doctor

Install MCP integration into all supported AI clients:

omniforge install --all

⚑ Quick Start

1. System Diagnostic Health Check

Verify system environment, Node.js version, Git status, write permissions, and MCP server readiness:

omniforge doctor

2. Initialize Workspace

Generate .omniforge/config.json in your project directory:

omniforge init

3. Install AI Client Configurations

Auto-detect and generate MCP configuration files:

omniforge install --all

4. Start Production MCP Server

Start the server in HTTP/SSE mode (default port 8080):

npm run mcp:start

For STDIO mode (IDE integration):

node mcp/dist/server.js --stdio

πŸ“‚ Folder Structure

omniforge/
β”œβ”€β”€ apps/               # Modern Documentation & Interactive Dashboard App
β”œβ”€β”€ packages/           # Monorepo Core & Client SDKs
β”‚   β”œβ”€β”€ core/           # ConfigManager, Logger, Telemetry, PluginLoader, UpdateManager
β”‚   └── sdk/            # TypeScript & Python Client SDKs
β”œβ”€β”€ mcp/                # Production MCP Server (STDIO, HTTP, SSE)
β”‚   β”œβ”€β”€ mcp.json        # MCP Manifest Descriptor
β”‚   └── src/            # Transports, Handlers, Middleware
β”œβ”€β”€ cli/                # OmniForge CLI Control Suite & Installers
β”œβ”€β”€ skills/             # 14 Standardized & Categorized Agent Skills
β”œβ”€β”€ prompts/            # 10 Enterprise Prompt Library Templates
β”œβ”€β”€ workflows/          # 10 Executable Engineering Workflows
β”œβ”€β”€ templates/          # Generator Templates (Project, Skill, Prompt, Plugin)
β”œβ”€β”€ plugins/            # Dynamic Plugin System & Marketplace Architecture
β”œβ”€β”€ docs/               # 16 Complete Documentation Guides & Tutorials
β”œβ”€β”€ examples/           # Executable Demos & SDK Usage
β”œβ”€β”€ tests/              # Vitest Test Suite (18 Test Files, 52 Tests)
β”œβ”€β”€ sprints/            # 11 Sprint Deliverables Tracking (Sprint 1 to 11)
└── docker/             # Dockerfile & Docker Compose Configs

πŸ—ΊοΈ Roadmap

All 11 development sprints have been fully completed:

Sprint

Subfolder

Key Deliverables

Status

Sprint 1

sprints/sprint-1/

Monorepo Setup & Core Layout

βœ… Completed

Sprint 2

sprints/sprint-2/

Architecture & Error Hierarchy

βœ… Completed

Sprint 3

sprints/sprint-3/

Multi-Transport MCP Server (STDIO, HTTP, SSE)

βœ… Completed

Sprint 4

sprints/sprint-4/

14 Agent Skills Migration & Validation

βœ… Completed

Sprint 5

sprints/sprint-5/

Enterprise Prompt Library & Prompt Engine

βœ… Completed

Sprint 6

sprints/sprint-6/

OmniForge CLI Suite & Master Rebranding

βœ… Completed

Sprint 7

sprints/sprint-7/

Plugin Loader Ecosystem & Marketplace Schema

βœ… Completed

Sprint 8

sprints/sprint-8/

Multi-Client MCP Installer Suite (7 AI Clients)

βœ… Completed

Sprint 9

sprints/sprint-9/

Complete 16 Documentation Guides & Portal

βœ… Completed

Sprint 10

sprints/sprint-10/

Performance, Regression & Coverage Test Suite

βœ… Completed

Sprint 11

sprints/sprint-11/

v1.0.0 Production Release & Public Launch

βœ… Completed


🀝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md and CODE_OF_CONDUCT.md before submitting pull requests.

git clone https://github.com/ankur-gaurav161418/omniforge.git
npm install
npm run build
npm test

πŸ“„ License

Distributed under the MIT License.
Copyright (c) 2026 Ankur Gaurav (https://github.com/ankur-gaurav161418).


πŸ’¬ Support & Community

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors β€” no code.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ankur-gaurav161418/omniforge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server