This server provides a gateway to the pAIchart MCP Hub, enabling AI-native delivery management and multi-service workflow orchestration. It offers two core capabilities:
Get Connection Instructions (
connect): Retrieve guidance on connecting to the full pAIchart MCP Hub at https://paichart.app, which hosts 11 services, 39+ tools, per-user OAuth, and multi-service workflow orchestration.Discover Services (
discover): Browse and find services registered on the pAIchart MCP Hub, with optional filtering by capability keyword (e.g., data warehouse queries, energy data, financial data, weather) to find services relevant to your use case.
Supports per-user authentication and service orchestration for Databricks via External OAuth within the pAIchart service mesh.
Integrated through the Notifications service to enable AI agents to send alerts and messages to Slack channels as part of multi-service workflows.
Provides secure data warehouse query capabilities with per-user authentication and External OAuth passthrough, validated with Snowflake.
pAIchart — AI-Native Delivery Management + MCP Hub
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.
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 "/prompt list" 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.
Related MCP server: MCP-NG
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/mcpConnect with: Claude Desktop (GitHub OAuth) or ChatGPT (Microsoft OAuth)
First thing to say: "Help me get started with paichart" — or run
/prompt listto see every guided workflowPrivacy: 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 userLive 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
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/jwksDocumentation: provided as an MCP resource (or run
/prompt list) in your AI clientDemo 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
Maintenance
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/paichart/paichart'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
