Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
75
A2A v1.0.0

pAIchart MCP Hub

paichart.app · pAIchart

AI-native service orchestration platform. Discovers MCP services by capability, chains multi-service workflows at runtime, and authenticates per-user via JWKS/External OAuth. 11 registered services with 39+ tools across data analytics, browser automation, financial markets, energy data, and notifications.

🛡
Own this agent?
Verify the domain paichart.app via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Structured JSON via card-changes API. Sign in to subscribe
Trust score
59/100
grade D · 9 criteria
Uptime
100.0%
36 probes
Revenue · 30d
no payment wallet declared
Usage · 7d
0
no recent activity
Card drift · 7d
stable
0 snapshots tracked
Owner
unverified
claim this listing →
D
Conformance score: 59/100
D-grade: significant issues — auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
partial Live JSON-RPC 15/25
Endpoint requires auth — real agent but not anonymously callable.
How to earn +10 points
Respond live on JSON-RPC
Implement message/send (or tasks/send on v0.x). Return a 200 with a valid JSON-RPC response. Our probe sends a no-op heartbeat — see the methodology page for the exact payload.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
36/36 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 8 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: pAIchart (https://paichart.app). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents — not penalised).

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.

Uptime
100.0%
36 probes
Response
467ms
last probe
Skills
8
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://paichart.app/.well-known/agent-card.json
Providerhttps://paichart.app
Discovered via
mcp_registry recrawl_hot

Skills · 8 declared · mapped to canonical taxonomy

MCP Service Discovery

Find registered MCP services by capability, category, or description. Returns service metadata, tool schemas, and health status. Use: services(action: "discover…

canonical UCP Catalog Exposure match 83%
discoveryregistrycatalog
Multi-Service Workflow Execution

Chain multiple MCP services into sequential, parallel, or conditional workflows with variable passing between steps. Use: services(action: "workflow.execute")

canonical Workflow Automation match 87%
workfloworchestrationchainingautomation
MCP Service Registration

Register new MCP services with the Hub via a single command. Automatic capability indexing, trust level assignment, and health monitoring. Use: registry(action:…

canonical Model Inference Serving match 81%
registrationonboardingsetup
Per-User Snowflake Query

Execute read-only SQL queries on Snowflake data warehouse, authenticated as the requesting user via External OAuth. Every query is attributed to the real user i…

canonical Federated SQL Queries match 86%
snowflakesqldata-warehouseexternal-oauthper-user-auth
Browser Automation

Web scraping, screenshots, PDF generation, form filling, and JavaScript execution via Playwright.

canonical Browser Automation match 93%
browserscrapingscreenshotpdfautomation
Financial Market Data

Real-time stock quotes, historical OHLCV data, company fundamentals, and ticker search via EODHD and Alpha Vantage (113+ tools).

financestocksmarket-dataquotesfundamentals
U.S. Energy Data Analytics

Electricity generation, capacity, pricing, and energy storage opportunity analysis across all U.S. states via EIA data.

canonical Investment Analysis match 85%
energyelectricityeiarenewablestorage
Multi-Channel Notifications

Send notifications via email (Brevo), Slack, and webhooks. Supports broadcast (multi-channel), escalation chains, and scheduled delivery.

canonical Slack Messaging match 87%
emailslacknotificationsmessaging

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-05-23 01:33:26 200 467ms
2026-05-22 22:10:32 200 496ms
2026-05-22 12:15:22 200 484ms
2026-05-22 06:13:57 200 500ms
2026-05-21 14:53:41 200 461ms
2026-05-20 13:25:18 200 499ms
2026-05-20 03:01:13 200 471ms
2026-05-18 23:36:40 200 504ms
2026-05-18 14:21:36 200 505ms
2026-05-18 12:46:20 200 489ms

Cheaper or better alternatives per-skill

↑ 8 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor — only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Agenda Intelligence MD live
Live discovery wrapper for Agenda Intelligence MD, an evidence-discipline MCP layer for strategic-risk agents. The hosted wrapper supports A
Vassiliy Lakhonin · q 100%
Jintel live
Jintel is a paid GraphQL intelligence API for AI agents and developers — market quotes, fundamentals, regulatory filings (10-K/10-Q/13F/Exhi
YojinHQ · q 100%
mailbox.bot live
Postal mail API for AI agents. Send letters, certified mail, postcards, and documents from code. Forward scans, photos, PDFs, virtual mailbo
mailbox.bot · q 100%
Mycelia Signal
Sovereign cryptographic oracle delivering signed financial data payable by AI agents. 97+ endpoints covering crypto spot/VWAP (10 exchanges
api.myceliasignal.com · q 73%
Vaultfire Agent Hub
The trust infrastructure for AI agents. 134 smart contracts across 4 mainnet chains — on-chain identity (ERC-8004), verifiable reputation, p
Vaultfire Protocol · q 80%
ThinkNEO Control Plane (MCP Bridge)
Auto-generated A2A Agent Card for ThinkNEO Control Plane. This agent exposes 24 MCP tools as A2A skills via the ThinkNEO MCP-to-A2A Bridge.
ThinkNEO · q 78%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/paichart.app.svg)](https://agenstry.com/agents/paichart.app)
[![Verified Business](https://agenstry.com/badge/paichart.app/identity.svg)](https://agenstry.com/agents/paichart.app)
[![Uptime](https://agenstry.com/badge/paichart.app/uptime.svg)](https://agenstry.com/agents/paichart.app)
[![A2A version](https://agenstry.com/badge/paichart.app/protocol.svg)](https://agenstry.com/agents/paichart.app)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "pAIchart MCP Hub",
  "description": "AI-native service orchestration platform. Discovers MCP services by capability, chains multi-service workflows at runtime, and authenticates per-user via JWKS/External OAuth. 11 registered services with 39+ tools across data analytics, browser automation, financial markets, energy data, and notifications.",
  "url": "https://paichart.app/mcp",
  "version": "1.0.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "skills": [
    {
      "id": "service-discovery",
      "name": "MCP Service Discovery",
      "description": "Find registered MCP services by capability, category, or description. Returns service metadata, tool schemas, and health status. Use: services(action: \"discover\")",
      "tags": [
        "discovery",
        "registry",
        "catalog"
      ],
      "examples": [
        "What services are available?",
        "Find services with monitoring capabilities",
        "Show me data analytics tools"
      ]
    },
    {
      "id": "workflow-orchestration",
      "name": "Multi-Service Workflow Execution",
      "description": "Chain multiple MCP services into sequential, parallel, or conditional workflows with variable passing between steps. Use: services(action: \"workflow.execute\")",
      "tags": [
        "workflow",
        "orchestration",
        "chaining",
        "automation"
      ],
      "examples": [
        "Get electricity prices for Texas and email me a summary",
        "Scrape this page and send the results to Slack",
        "Query Snowflake and create a notification with the results"
      ]
    },
    {
      "id": "service-registration",
      "name": "MCP Service Registration",
      "description": "Register new MCP services with the Hub via a single command. Automatic capability indexing, trust level assignment, and health monitoring. Use: registry(action: \"register\") or /prompt register_guide",
      "tags": [
        "registration",
        "onboarding",
        "setup"
      ],
      "examples": [
        "Register my MCP service at https://my-service.com/mcp",
        "How do I add my service to the Hub?"
      ]
    },
    {
      "id": "snowflake-query",
      "name": "Per-User Snowflake Query",
      "description": "Execute read-only SQL queries on Snowflake data warehouse, authenticated as the requesting user via External OAuth. Every query is attributed to the real user in Snowflake audit logs.",
      "tags": [
        "snowflake",
        "sql",
        "data-warehouse",
        "external-oauth",
        "per-user-auth"
      ],
      "examples": [
        "Show me the top tables in my Snowflake warehouse",
        "Run a query on the sales database",
        "Describe the schema of the customers table"
      ]
    },
    {
      "id": "browser-automation",
      "name": "Browser Automation",
      "description": "Web scraping, screenshots, PDF generation, form filling, and JavaScript execution via Playwright.",
      "tags": [
        "browser",
        "scraping",
        "screenshot",
        "pdf",
        "automation"
      ],
      "examples": [
        "Take a screenshot of this webpage",
        "Scrape the pricing table from competitor.com",
        "Generate a PDF of this report"
      ]
    },
    {
      "id": "financial-data",
      "name": "Financial Market Data",
      "description": "Real-time stock quotes, historical OHLCV data, company fundamentals, and ticker search via EODHD and Alpha Vantage (113+ tools).",
      "tags": [
        "finance",
        "stocks",
        "market-data",
        "quotes",
        "fundamentals"
      ],
      "examples": [
        "Get the current price of AAPL",
        "Show me Tesla's fundamentals",
        "Compare historical prices of MSFT and GOOG"
      ]
    },
    {
      "id": "energy-data",
      "name": "U.S. Energy Data Analytics",
      "description": "Electricity generation, capacity, pricing, and energy storage opportunity analysis across all U.S. states via EIA data.",
      "tags": [
        "energy",
        "electricity",
        "eia",
        "renewable",
        "storage"
      ],
      "examples": [
        "Compare electricity prices between Texas and California",
        "Find high-potential energy storage areas",
        "Show the generation mix for New York"
      ]
    },
    {
      "id": "notifications",
      "name": "Multi-Channel Notifications",
      "description": "Send notifications via email (Brevo), Slack, and webhooks. Supports broadcast (multi-channel), escalation chains, and scheduled delivery.",
      "tags": [
        "email",
        "slack",
        "notifications",
        "messaging"
      ],
      "examples": [
        "Send an email summary to the team",
        "Broadcast an alert to Slack and email",
        "Schedule a notification for tomorrow"
      ]
    }
  ],
  "authentication": {
    "schemes": [
      "bearer"
    ],
    "credentials": "Obtain via OAuth 2.0 (GitHub, Google, Microsoft) at https://paichart.app"
  },
  "provider": {
    "organization": "pAIchart",
    "url": "https://paichart.app"
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ]
}