# Jarvis SDK > Agent-native module marketplace with trust scoring. 21+ modules across 12 categories. ## What is Jarvis SDK? Jarvis SDK is a marketplace where AI agents discover, install, and execute pre-built modules for CRM, communications, analytics, e-commerce, and more. Every module has a trust score (0-100) based on error rate, uptime, installs, and community ratings. ## Authentication All API requests require an API key via `x-api-key` header. Keys use the format `jsk_xxx`. Get one at https://jarvissdk.com/signup ## API Endpoints ### Module Discovery - [GET /api/v1/modules](https://jarvissdk.com/api/v1/modules): Browse and search all modules. Supports ?category=, ?q=, ?trust_tier=, ?pricing_tier= filters. - [GET /api/v1/modules/{name}](https://jarvissdk.com/api/v1/modules/gmail-auto-responder): Get full module detail with actions, trust score, and metrics. ### Module Execution - [POST /api/v1/modules/{name}/install](https://jarvissdk.com/api/v1/modules/gmail-auto-responder/install): Install a module for your tenant. - [POST /api/v1/modules/{name}/execute](https://jarvissdk.com/api/v1/modules/gmail-auto-responder/execute): Execute a module action. Body: `{"action": "action_name", "input": {...}}` ### Trust & Quality - [GET /api/v1/trust/{name}](https://jarvissdk.com/api/v1/trust/gmail-auto-responder): Get trust score breakdown (error_rate, uptime, installs, ratings). ### Billing - [GET /api/v1/billing](https://jarvissdk.com/api/v1/billing): View current usage and billing info. ## MCP Server Connect via MCP protocol at https://jarvissdk.com/api/mcp (POST for JSON-RPC, GET for SSE). ## Agent Card (A2A) Discover capabilities at https://jarvissdk.com/.well-known/agent.json ## Available Modules - Smart Calendar Scheduler (calendar-scheduler): AI-powered meeting scheduling with conflict detection and timezone handling. [free] - Calendar Smart Scheduler (calendar-smart-scheduler): Intelligent meeting scheduling with timezone handling, conflict detection, and buffer management. [free] - CRM Pipeline Manager (crm-pipeline): Manage sales pipelines with stage tracking, deal scoring, and automated follow-ups. [free] - CRM Pipeline Manager (crm-pipeline-manager): Manage sales pipelines, track deals, and automate CRM workflows across platforms. [pro] - Data Aggregator (data-aggregator): Collect and normalize data from multiple APIs into unified formats. [pro] - Discord Bot Toolkit (discord-bot-toolkit): Build and manage Discord bot interactions, commands, and community features. [free] - Email Campaign Manager (email-campaign-manager): Design, send, and track email marketing campaigns with analytics. [pro] - GitHub Issue Tracker (github-issue-tracker): Track, triage, and manage GitHub issues and pull requests. [free] - Gmail Auto-Responder (gmail-auto-responder): Auto-draft email replies based on context, tone, and conversation history. [free] - Google Sheets Sync (google-sheets-sync): Bidirectional sync between your agent data and Google Sheets. [free] - Hash Toolkit (hash-toolkit): Real cryptographic hashing: SHA-256, MD5, HMAC, UUID generation, base64 encode/decode. [free] - JSON Toolkit (json-toolkit): Real JSON processing: flatten, diff, schema generation, validation, and minification. [free] - Notion Workspace Manager (notion-workspace-manager): Create, update, and organize Notion pages, databases, and content. [pro] - Shopify Order Processor (shopify-order-processor): Process orders, manage inventory, and handle fulfillment workflows on Shopify. [pro] - Slack Notification Hub (slack-notifier): Send structured notifications, alerts, and reports to Slack channels. [free] - Slack Notify (slack-notify): Send rich, structured notifications to Slack channels with support for Block Kit formatting and thread replies. [pro] - Slack Team Notifier (slack-team-notifier): Send targeted notifications, alerts, and reports to Slack channels and DMs. [free] - Stripe Payment Tracker (stripe-payment-tracker): Monitor payments, subscriptions, and revenue metrics from Stripe. [pro] - Supabase Query (supabase-query): Execute structured database queries on Supabase projects with built-in safety guardrails and result formatting. [pro] - Text Toolkit (text-toolkit): Real text processing: word counts, slug generation, case conversion, extraction, and more. [free] - Web Search (web-search): Search the web using multiple engines and return structured, deduplicated results optimized for AI agent consumption. [free] ## Categories - scheduling - crm-sales - analytics - communications - marketing - devops - security - content - e-commerce - finance - database - research ## Trust Tiers - Platinum (90+): Exceptional reliability and community trust - Gold (75+): High quality, well-maintained - Silver (60+): Good quality, established - Bronze (40+): Basic quality, newer modules - Unrated: New or insufficient data ## Pricing - Free: $0/mo, 1,000 executions, 10 modules - Pro: $29/mo, 50,000 executions, unlimited modules - Business: $299/mo, 500,000 executions, intelligence features - Enterprise: Custom pricing ## Error Format All errors use RFC 7807 Problem+JSON: ```json {"type": "https://jarvissdk.com/errors/not-found", "title": "Not Found", "status": 404, "detail": "..."} ``` ## Links - Documentation: https://jarvissdk.com/docs - Getting Started: https://jarvissdk.com/docs/getting-started - MCP Guide: https://jarvissdk.com/docs/mcp - A2A Guide: https://jarvissdk.com/docs/a2a - Sign Up: https://jarvissdk.com/signup