VISHKAR MCP Ecosystem

Intelligent AI Agent Infrastructure for Enterprise Development

5 MCP Servers90+ Tools38 VISHKAR Agents17-Step SDLC

Project Registry MCP

Entry Point & Central Configuration Hub

v2.0.0

Role in Ecosystem

Project Registry is the entry point for the VISHKAR MCP ecosystem. It provides centralized configuration management, secure credential storage, and API key generation for all other MCP services.

  • No authentication required to start
  • Register projects and get API keys
  • AES-256-GCM credential encryption
  • Auto-discover ecosystem capabilities

Quick Start

# 1. Discover ecosystem (no auth)
curl -X POST \
  https://project-registry-henna.vercel.app/api/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "get_started",
      "arguments": {}
    },
    "id": 1
  }'

Ecosystem Architecture

┌─────────────────────────────────────────────────────────────────────────────────┐
│                              VISHKAR AI Agent                                    │
│                         (Claude Code, Cursor, Windsurf)                          │
└─────────────────────────────────────────────────────────────────────────────────┘
                                       │
                                       │ X-API-Key: pk_xxx
                                       ▼
┌─────────────────────────────────────────────────────────────────────────────────┐
│                           PROJECT REGISTRY MCP                                   │
│                    https://project-registry-henna.vercel.app                     │
│  ┌─────────────────────────────────────────────────────────────────────────┐    │
│  │  Tools: get_started, create_project, get_project, validate_token        │    │
│  │  Auth: None (entry point) │ Storage: Vercel KV │ Encryption: AES-256    │    │
│  └─────────────────────────────────────────────────────────────────────────┘    │
└─────────────────────────────────────────────────────────────────────────────────┘
                  │                    │                    │
                  ▼                    ▼                    ▼
┌──────────────────────┐  ┌──────────────────────┐  ┌──────────────────────┐
│   ENHANCED CONTEXT   │  │      JIRA MCP        │  │   CONFLUENCE MCP     │
│        MCP           │  │                      │  │                      │
│ ──────────────────── │  │ ──────────────────── │  │ ──────────────────── │
│ • 17-Step SDLC       │  │ • 41 Tools           │  │ • 32 Tools           │
│ • 38 VISHKAR Agents  │  │ • Issue Management   │  │ • Page Management    │
│ • Context Loading    │  │ • Sprint Ops         │  │ • Templates          │
│ • POC Methodology    │  │ • Time Tracking      │  │ • JIRA Integration   │
│ • Engineering Stds   │  │ • Bulk Operations    │  │ • Macros             │
│                      │  │                      │  │                      │
│ Auth: X-API-Key      │  │ Auth: Bearer Token   │  │ Auth: X-API-Key      │
└──────────────────────┘  └──────────────────────┘  └──────────────────────┘
                                       │
                                       ▼
                          ┌──────────────────────┐
                          │   STORYCRAFTER MCP   │
                          │                      │
                          │ ──────────────────── │
                          │ • Epic Generation    │
                          │ • Story Generation   │
                          │ • AI-Powered Backlog │
                          │ • Iterative Refine   │
                          │                      │
                          │ Auth: X-API-Key      │
                          └──────────────────────┘

MCP Services

Project Registry

Entry Point

Central configuration hub and credential management for the ecosystem.

6 ToolsNo Auth Required

Enhanced Context MCP

AI Intelligence

17-Step SDLC guidance, 38 VISHKAR agents, and context-aware development.

10 ToolsX-API-Key Auth

JIRA MCP

Project Mgmt

Comprehensive Jira integration for issues, sprints, boards, and time tracking.

41 ToolsBearer Token Auth

Confluence MCP

Documentation

Full Confluence integration with pages, templates, attachments, and macros.

32 ToolsX-API-Key Auth

StoryCrafter MCP

AI Backlog

AI-powered epic and story generation from VISHKAR project context.

4 ToolsX-API-Key Auth

Getting Started

1

Discover the Ecosystem

Call get_started to understand available MCPs and their capabilities.

POST https://project-registry-henna.vercel.app/api/mcp
{"jsonrpc":"2.0","method":"tools/call","params":{"name":"get_started","arguments":{}},"id":1}
2

Register Your Project

Store your JIRA/Confluence credentials and get an API key.

POST https://project-registry-henna.vercel.app/api/projects/register
{
  "projectId": "my-project",
  "projectName": "My Project",
  "configs": {
    "jira": {"url": "https://company.atlassian.net", "email": "...", "api_token": "..."},
    "confluence": {"url": "https://company.atlassian.net/wiki", "email": "...", "api_token": "..."}
  }
}
3

Use Other MCPs

Pass your API key to access JIRA, Confluence, Enhanced Context, and StoryCrafter MCPs.

POST https://jira-mcp-pi.vercel.app/api/mcp
Authorization: Bearer pk_your_api_key
{"jsonrpc":"2.0","method":"tools/call","params":{"name":"search_issues","arguments":{"jql":"project=PROJ"}},"id":1}

Ecosystem Capabilities

🤖

38 VISHKAR Agents

Specialized AI agents for architecture, security, frontend, backend, testing, and more.

📋

17-Step SDLC

Autonomous development lifecycle with 4-angle internal reviews and quality gates.

🔐

Secure by Design

AES-256-GCM encryption, no credential exposure, serverless security.

90+ MCP Tools

Comprehensive tooling for JIRA, Confluence, backlog generation, and more.

🎯

Contextual Selection

"Give me the right architect" - automatic agent matching based on file patterns.

📊

POC Methodology

QIP framework for building interactive proof-of-concept sites.

Project Registry Tools

ToolDescriptionAuth
get_startedDiscover the entire MCP ecosystem - START HERENone
create_projectRegister project with credentials, get API keyNone
get_projectRetrieve project config (credentials auto-decrypted)None
validate_tokenCheck if API key is validNone
list_projectsList all registered projectsAdmin
delete_projectRemove project from registryAdmin