Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

pAIchart MCP Hub

БесплатноНе проверен

MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration

GitHubEmbed

Описание

MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration

README

pAIchart is an MCP hub for AI-native delivery management — POVs, tasks, and phases you drive in natural language — plus a registry of external MCP services you can discover, call, and orchestrate into multi-service workflows, and autonomous multi-specialist pipelines that turn an objective into a reviewed deliverable.

Anyone can self-register a service; agents and AI clients then reach all of them through a single Hub with trust-level authentication and per-user OAuth passthrough.

What pAIchart Does

Delivery management (the core)

  • POVs → Phases → Tasks — run proof-of-value engagements as structured, AI-readable delivery plans
  • Natural-language operation — ask "Which of my POVs are at risk?" or "show open tasks for BlackEye" — no UI required
  • AI agents on your work — configure, assign, and execute agents against delivery tasks
  • Portfolio analytics — health, insights, and execution metrics across your POVs

MCP service hub

  • Free Service Registration — Comprehensive guides available via list_prompts() or as MCP resources
  • Service Discovery — AI agents find services by capability, not by name
  • Multi-Service Workflows — Chain services sequentially, in parallel, or conditionally with variable passing
  • Per-User Authentication — Each user's operations run as themselves via External OAuth (validated with Snowflake)
  • Trust Level System — 6-tier security model controls token forwarding (INTERNAL → TRUSTED → OWNER → TEAM_MEMBER → SCOPED → ANONYMOUS)
  • JWKS Token Validation — RS256 asymmetric cryptography, public-key verification, no shared secrets
  • Per-Service Audience Scoping — Hub-minted access tokens carry a per-service audience (RFC 8707 resource indicators): each service receives a short-lived credential scoped to only itself, so a token leaked from one service can't be replayed against another. Services that validate it via JWKS can accept pAIchart-issued identity instead of static API keys in URLs.
  • Trustworthy Error-Recovery Signals — When a service call fails, the Hub returns facts an AI client can act on — the honoured timeout, the service's recent success rate, and recovery guidance that never points at a blind health check — rather than unvalidated verdicts that can mislead. Built so the client recovers on its own; see the Error Recovery Signals case study.

Autonomous pipelines (the Pipeline Harness)

Give pAIchart a one-line objective and it orchestrates a team of specialist agents into a reviewed, decision-grade deliverable — decompose into typed tasks, wire dependencies, chain each agent's full output to the next, quality-gate every step, synthesize the result. You provide direction; the agents provide labor.

  • Network Provisioning — turn "add a Loopback0 per switch and advertise it into BGP" into an approved-but-unapplied change package: the pipeline self-provisions a read-only device service from a descriptor, harvests the device's real running state, designs the change, authors per-device config + validation + rollback, and an independent reviewer gates it. It never actuates — apply stays human-gated; device output is sanitized before any reasoner reads it and secrets are redacted from the artifact. → example change report
  • Kubernetes / GitOps — turn "add an HPA and resource requests/limits to the orders-api Deployment" into a declarative GitOps change package (a kustomize overlay) from live cluster state, with offline validation (kubeconform / kustomize build / OPA — never kubectl diff) and rollback. Read-only + RBAC-scoped; secret names surface, values never leave the cluster. Never actuates — apply is a GitOps-reconcile / human-gated step. → example change report (includes an earned NEEDS-REVISION — the reviewer refusing to approve what it couldn't verify)
  • Terraform / Cloud IaC — turn "add versioning and a public-access-block to the acme-app-logs S3 bucket" into an approved-but-unapplied HCL change package (a PR) from real Terraform state (a scoped state pull — no providers launched, no state lock), with terraform validate / plan / tflint / OPA expected-facts and rollback. Never actuates — apply is the team's governed terraform apply. → example change report (shows the layered defense: a secret-shaped tag redacted, a prompt-injection tag refused)
  • Artifact Synthesis — turn source material (git history, execution logs, a POV's own delivery history, external MCP services) into a publishable deliverable (case study, post-mortem, quarterly recap) via a harvest → author → review pipeline. → example case study

Both run on the same harness — for the full how-to, see the in-product HOWTO-use-pipeline-harness guide (run list_prompts() in your AI client to find it).

Get Started

pAIchart is a hosted MCP hub — nothing to install. Point your AI client at the endpoint, authenticate, and start asking in natural language.

  • Hub access: https://paichart.app/mcp
  • Connect with: Claude Desktop (GitHub OAuth) or ChatGPT (Microsoft OAuth)
  • First thing to say: "Help me get started with paichart" — or run list_prompts() to see every guided workflow
  • Privacy: PRIVACY-DEMO.md — what a demo account holds, what it can do, 30-day auto-deletion

Once you're connected, try:

  • "Which of my POVs are at risk?" — delivery analytics, answered directly
  • "Discover services" — browse the registry by capability
  • "Run the prompt energy_operations_optimizer" — correlates weather forecasts with energy data into operational recommendations, a multi-service workflow across two live services

Under the Hood

Every request is either answered directly or composed into a workflow across services — and every external call runs as you, never as a shared platform account:

You (Claude Desktop / ChatGPT)
  → authenticate to the pAIchart Hub
  → ask in natural language, e.g.
      • "Which of my POVs are at risk?"            → project / analytics tools answer directly
      • "Texas energy mix + this week's weather"   → Hub composes a multi-service workflow
  → for external service calls:
      → Hub discovers services by capability, determines trust level, mints a per-service JWT
      → the external service validates it via JWKS — no shared API keys
  → operations execute as the authenticated user

Live Services

Service Capability Per-User Auth
Snowflake Data warehouse queries ✅ External OAuth
EIA U.S. energy data analytics Service account
Weather Real-time weather data Service account
EODHD Financial market data Service account
Browser Automation Web scraping, screenshots, PDFs Service account
Notifications Email, Slack, webhooks Service account
Alpha Vantage Financial data — 113 tools (equities, forex, crypto, indicators) Service account
Token Validator JWT/JWKS integration & trust-level debugging ✅ Per-user JWT

Register Your MCP Service

New to this? Run the HOWTO-register-service guide (list_prompts() in your AI client to find it) — a step-by-step walkthrough from a basic registration to Grade-A tool schemas, access control, and trust levels.

Any MCP service can register with the Hub in one command:

registry(action: "register", {
  name: "my-service",
  description: "What your service does",
  endpoint: "https://my-service.com/mcp",
  category: "data-services"
})

Services that support External OAuth (like Snowflake, Databricks) get per-user authentication automatically.

Learn

  • MCP Tool Excellence — a 12-chapter tutorial series on building MCP tools AI clients can call without external documentation, extracted from pAIchart's own production audits: tutorials/README.md

Links

  • Platform: paichart.app
  • JWKS: https://paichart.app/api/auth/jwks
  • Documentation: provided as an MCP resource (or run list_prompts()) in your AI client
  • Demo User Privacy: PRIVACY-DEMO.md — what a demo account holds, what it can do, 30-day auto-deletion

Keywords

mcp mcp-hub mcp-server mcp-orchestration model-context-protocol ai-native delivery-management proof-of-value pov task-management project-management ai-services service-discovery external-oauth jwks per-service-audience rfc8707 per-user-authentication workflow-orchestration error-recovery mcp-tutorials claude-desktop chatgpt snowflake context7 pipeline-harness autonomous-agents network-provisioning change-management

from github.com/paichart/paichart

Установка pAIchart MCP Hub

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/paichart/paichart

FAQ

pAIchart MCP Hub MCP бесплатный?

Да, pAIchart MCP Hub MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для pAIchart MCP Hub?

Нет, pAIchart MCP Hub работает без API-ключей и переменных окружения.

pAIchart MCP Hub — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить pAIchart MCP Hub в Claude Desktop, Claude Code или Cursor?

Открой pAIchart MCP Hub на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare pAIchart MCP Hub with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai