Skip to main content
Glama
MarketAgentHub

MarketAgentHub

by asadullah48

πŸš€ MarketAgentHub: Marketplace-Ready Multi-Agent Suite

Version License Python Tests Marketplace Ready A2A Compatible

MarketAgentHub is an institutional-grade, multi-agent artificial intelligence platform engineered for turnkey deployment, packaging, and monetization across the world's leading enterprise marketplaces:

  • AWS Marketplace (Amazon Bedrock Agent Action Groups)

  • Google Cloud Marketplace (Vertex AI Extensions)

  • Microsoft Azure Marketplace (Azure AI Agent Service)

  • Salesforce AppExchange (Agentforce Topics & Actions)


πŸ“‘ Table of Contents


Related MCP server: MCP Business AI Transformation

πŸ›οΈ Architectural Overview

MarketAgentHub executes an autonomous, regulated financial advisory pipeline. Each agent specializes in a distinct vertical while collaborating over a standardized Agent-to-Agent (A2A) event bus:

graph TD
    Client[Marketplace Subscriber / External System] --> Gateway[FastAPI Gateway / MCP Server]
    Gateway --> Metering[Marketplace Metering Engine]
    
    subgraph Multi-Agent Autonomous Pipeline
        Metering --> Portfolio[1. PortfolioAgent<br/>Quantitative Analytics & Rebalancing]
        Portfolio --> Compliance[2. ComplianceAgent<br/>SEC, FINRA, MiFID II, GDPR Audit]
        Compliance --> Engagement[3. ClientEngagementAgent<br/>Bilingual Executive Briefing EN / AR]
    end
    
    Engagement --> Output[Delivered Advisory Briefing + CRM Sync]
    
    subgraph Marketplace Adapters & Metering
        Gateway -.-> AWS[AWS Bedrock Action Groups]
        Gateway -.-> GCP[Google Vertex AI Extensions]
        Gateway -.-> Azure[Azure AI Agent Service]
        Gateway -.-> SFDC[Salesforce Agentforce Topics]
    end

πŸ€– Core Agent Trio

1. πŸ“ˆ PortfolioAgent

  • Role: Quantitative investment analysis, risk modeling, and asset rebalancing.

  • Capabilities:

    • Calculates total portfolio valuation and percentage allocation by asset class and sector.

    • Estimates Sharpe ratios, daily Value at Risk (VaR 95%), and annualized volatility.

    • Evaluates client target risk profiles (CONSERVATIVE, MODERATE, GROWTH, AGGRESSIVE).

    • Generates automated capital rebalancing recommendations (e.g. trimming equity overconcentration, cash drag optimization).

2. πŸ›‘οΈ ComplianceAgent

  • Role: Real-time legal and regulatory auditing across major financial jurisdictions.

  • Capabilities:

    • SEC Reg-BI (Best Interest): Validates suitability and disclosure transparency.

    • FINRA Rule 2111 & Rule 2210: Enforces risk-tolerance alignment and senior investor protections.

    • MiFID II Suitability: Confirms institutional variance and diversification ceilings.

    • GDPR Art. 17 & PII Scrubbing: Redacts sensitive data (SSN, emails, accounts) before logging.

    • Issues cryptographic audit trail IDs (AUDIT-SEC-XXXXXX) and legally mandated disclaimers.

3. πŸ’¬ ClientEngagementAgent

  • Role: Multilingual client communication and CRM synchronization.

  • Capabilities:

    • Synthesizes executive briefings in English and pristine, native Arabic (ar).

    • Adapts tone for high-net-worth individuals, institutional boards, and retail investors.

    • Generates turnkey sync payloads for Salesforce Financial Services Cloud (FSC) and HubSpot CRM.


🌐 Multi-Marketplace Packaging & Adapters

MarketAgentHub includes production adapters for seamless listing and automated provisioning:

Marketplace

Agent Artifact

Metering Dimension

Adapter Module

AWS Marketplace

Bedrock Action Group (OpenAPI 3.0)

AgentTaskInvocations

marketagenthub.adapters.aws

Google Cloud Marketplace

Vertex AI Extension Manifest

marketagenthub.googleapis.com/invocations

marketagenthub.adapters.gcp

Microsoft Azure Marketplace

Azure AI Tool Functions

StandardExecutionUnits

marketagenthub.adapters.azure

Salesforce AppExchange

Agentforce Autonomous Topic & Actions

ActiveSubscriberSeats

marketagenthub.adapters.salesforce


πŸ’° Monetization & Revenue Potential

MarketAgentHub provides a multi-stream monetization model suitable for SaaS ISVs, consulting partners, and FinTech enterprises:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        Monetization Strategy                           β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 1. SaaS Subscriptions:                                                 β”‚
β”‚    β€’ Starter Tier:    $499 / month  (up to 2,500 advisory executions)   β”‚
β”‚    β€’ Pro Tier:        $1,999 / month (up to 25,000 executions)          β”‚
β”‚    β€’ Enterprise Tier: $4,999 / month (up to 100,000 executions + SLA)  β”‚
β”‚                                                                        β”‚
β”‚ 2. Usage-Based Metering (Overage):                                     β”‚
β”‚    β€’ $0.15 per end-to-end multi-agent advisory run                     β”‚
β”‚    β€’ $0.05 per standalone regulatory compliance audit                   β”‚
β”‚                                                                        β”‚
β”‚ 3. Marketplace Private Offers (AWS CPPO / Azure Private Plans):        β”‚
β”‚    β€’ Custom multi-year enterprise contracts ($50k - $250k ARR)          β”‚
β”‚    β€’ Drawdown against cloud customer pre-committed spend (MACC / EDP)   β”‚
β”‚                                                                        β”‚
β”‚ 4. White-Label & Resale:                                               β”‚
β”‚    β€’ Reusable agent components embeddable into wealth management apps  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ”„ A2A & MCP Protocol Interoperability

All agents support the Agent-to-Agent (A2A) message envelope:

  • Discovery Endpoint: GET /.well-known/agent.json

  • A2A Invocations: POST /api/v1/a2a/message

  • Standardized Payloads: JSON Schema contracts with cryptographic audit trails.


⚑ Quickstart & Local Installation

Prerequisites

  • Python >=3.10

1. Clone & Setup

git clone https://github.com/fintech-intel/marketagenthub.git
cd marketagenthub
pip install -r requirements.txt

2. Launch Local Server

uvicorn marketagenthub.server:app --reload --port 8000

Visit the interactive Swagger UI at: http://localhost:8000/docs


🐳 Docker & Kubernetes Deployment

Run with Docker Compose

docker-compose up -d --build

Deploy to Kubernetes with Helm

helm install marketagenthub ./helm -n agents --create-namespace

πŸ”Œ API Reference

Health & Discovery

  • GET /healthz - Health probe endpoint

  • GET /readyz - Readiness probe endpoint

  • GET /.well-known/agent.json - A2A Agent Discovery Manifest

Cloud Marketplace Adapters

  • GET /api/v1/adapters/{cloud} - Retrieve OpenAPI/Tool schema for aws, azure, gcp, or salesforce

Multi-Agent Orchestration

  • POST /api/v1/orchestrate - Execute complete advisory, compliance, and briefing pipeline.

Example Request:

{
  "customer_id": "cust-enterprise-01",
  "client_profile": {
    "risk_tolerance": "MODERATE",
    "age": 42
  },
  "holdings": [
    {"symbol": "AAPL", "shares": 50, "price": 180.0, "sector": "Technology"},
    {"symbol": "BND", "shares": 100, "price": 75.0, "sector": "Fixed Income"},
    {"symbol": "USD", "shares": 1500, "price": 1.0, "sector": "Cash"}
  ],
  "language": "ar"
}

πŸ§ͺ Verification & Automated Tests

Execute the complete pytest suite:

pytest tests/ -v

Output:

tests/test_agents.py::test_portfolio_agent_moderate PASSED
tests/test_agents.py::test_portfolio_agent_empty PASSED
tests/test_agents.py::test_compliance_agent_audit PASSED
tests/test_agents.py::test_compliance_pii_scrubbing PASSED
tests/test_agents.py::test_engagement_agent_english PASSED
tests/test_agents.py::test_engagement_agent_arabic PASSED
tests/test_marketplace.py::test_full_pipeline_flow_balanced PASSED
tests/test_marketplace.py::test_full_pipeline_flow_warnings PASSED
tests/test_marketplace.py::test_pipeline_unlicensed PASSED
tests/test_marketplace.py::test_metering_engine_quota PASSED
tests/test_marketplace.py::test_cloud_adapters_schemas PASSED
tests/test_server.py::test_healthz PASSED
tests/test_server.py::test_readyz PASSED
tests/test_server.py::test_a2a_manifest PASSED
tests/test_server.py::test_adapter_endpoint_aws PASSED
tests/test_server.py::test_orchestration_api PASSED
tests/test_server.py::test_a2a_message_endpoint PASSED
============================= 17 passed in 0.50s ==============================

🧭 Agentic AI Alignment

MarketAgentHub packages three cooperating specialists as one deployable unit:

  • Autonomy β€” PortfolioAgent, ComplianceAgent, and ClientEngagementAgent each act on their own domain (rebalancing, audit, client comms) and hand off through the A2A/MCP pipeline without a human in the loop for every step.

  • Resilience β€” ComplianceAgent scrubs PII before logging and issues cryptographic audit trail IDs for every decision, so a compliance review can always be reconstructed after the fact.

  • Adaptivity β€” the same trio redeploys unmodified across AWS, Azure, GCP, and Salesforce marketplace adapters, and ClientEngagementAgent adapts tone and language (English/Arabic) per audience.

πŸ“ˆ Roadmap

  • Add marketplace adapters beyond AWS / Azure / GCP / Salesforce

  • Extend ComplianceAgent to further jurisdictions beyond SEC/FINRA/MiFID II/GDPR

  • Deepen integration with the sibling agent repos (ContextX, GuardrailAI, WorkforceAI)

πŸ‘¨β€πŸ’» Author

Built by Asadullah Shafique

πŸ”— Explore my portfolio showcasing Agentic AI projects and real-world applications: asadullahshafique-devunity.vercel.app


🌍 Arabic Documentation

For full documentation in Arabic, see README.ar.md.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Enterprise-grade MCP server with multi-agent system for business AI transformation across finance, healthcare, retail, and other domains. Provides specialized AI agents for data analysis, API execution, business validation, and report generation with real-time monitoring and observability.
      -
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables LLMs to access banking, investment, and cryptocurrency data through a standardized MCP interface, featuring Plaid integration for account and transaction data and Robinhood for crypto trading with audit trails.
      1
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      An MCP-native agentic platform orchestrating planner/executor/critic agents over hybrid RAG with three-tier memory, budget enforcement, safety guardrails, and full observability. It exposes all capabilities as MCP tools, enabling natural-language control of document ingestion, retrieval-augmented generation, and multi-step AI workflows.
      MIT