About MA²D
Project Overview
MA²D (MuleSoft Agentic Asset Designer) is a comprehensive platform designed to bridge the gap between AI agent development and enterprise integration. The platform empowers organizations to design, validate, and publish production-ready MCP Server specifications and Agent Cards to Anypoint Exchange with no coding required.
Vision
Our vision is to democratize agentic AI development by providing enterprise-grade tools that ensure security, compliance, and quality from the start. MA²D enables organizations to:
- Standardize agentic asset development across teams
- Validate compliance with organizational design rules
- Accelerate time-to-production for AI agents
- Integrate seamlessly with MuleSoft Anypoint Platform
Project Owners
Amir Khan
Role: Project Owner & Initiator
Amir Khan is a technology leader specializing in AI, integration, and enterprise architecture. With extensive experience in building scalable platforms, Amir envisioned MA²D as a solution to simplify and secure the creation of agentic assets for enterprises.
- LinkedIn: https://www.linkedin.com/in/amir-khan-ak/
- GitHub: amirkhan-ak-sf
Rodrigo Torres
Role: Project Owner & Co-Initiator
Rodrigo Torres brings deep expertise in MuleSoft, API design, and enterprise integration patterns. His insights into Anypoint Platform and organizational needs have been instrumental in shaping MA²D’s features and compliance framework.
- LinkedIn: https://www.linkedin.com/in/torresaranda/
- GitHub: rt-heroku
Technology Stack
MA²D is built using modern, production-ready technologies:
- Frontend: Next.js 16.1.1, React 19, TypeScript 5
- UI Framework: Tailwind CSS 3, shadcn/ui (Radix UI)
- Backend: Next.js API Routes (Vercel Serverless Functions)
- Database: Supabase Postgres with Row Level Security
- Authentication: Supabase Auth
- MCP SDK: @modelcontextprotocol/sdk v1.0.0
- Deployment: Vercel Edge Network
Key Features
Multi-Tenant Architecture
Built from the ground up with enterprise multi-tenancy in mind. Row Level Security (RLS) ensures complete data isolation between organizations.
Three Import Methods
- URL Import - Introspect HTTP-Streamable MCP endpoints
- OpenAPI Import - Convert OpenAPI 3.x specifications to MCP
- Mock Creation - Build custom servers from scratch
Compliance Engine
10 configurable design rules ensure quality and consistency:
- Description and provider requirements
- Tool naming and documentation standards
- Mock scenario requirements
- Skill descriptions and examples
Anypoint Exchange Integration
Direct publishing to Anypoint Exchange with:
- OAuth2 and Basic Auth support
- Automatic status tracking
- Version management
- Asset metadata configuration
Open Source
MA²D is licensed under the Apache License 2.0, providing:
- Freedom to use, modify, and distribute
- Patent protection
- Attribution requirements
- Commercial use compatibility
Contributing
We welcome contributions from the community! Please see our Contributing Guidelines for information on:
- Reporting bugs
- Suggesting features
- Code standards
- Development workflow
Acknowledgments
MA²D would not be possible without these incredible open-source projects:
- MCP Protocol - Model Context Protocol specification
- MuleSoft - Anypoint Platform integration
- Supabase - Backend as a Service
- Vercel - Deployment platform
- Next.js - React framework
- shadcn/ui - UI component library
Contact
- GitHub Issues: Report bugs or request features
- Email: For security issues, see Security Policy
- LinkedIn: Connect with Amir Khan or Rodrigo Torres
Built with ❤️ for AI Engineers and MuleSoft Developers