{
  "id": "07-metorial",
  "slug": "metorial",
  "normalized_name": "metorial",
  "name": "Metorial",
  "vendor_url": "metorial.com",
  "category": "mcp-infrastructure",
  "what_it_does": "A hosted MCP gateway that gives AI agents/\"AI employees\" centralized, governed access to a company's SaaS tools (Google Workspace, Microsoft 365, GitHub, Jira, Slack, Teams, Stripe, Salesforce, Zendesk, and custom internal systems) through one integration point.",
  "ai_features": "none in Metorial itself - it is connector/governance infrastructure for agents built elsewhere.",
  "mcp_status": "official",
  "mcp_url": "https://github.com/metorial/metorial ; https://metorial.com",
  "mcp_auth": "Fully custodial - Metorial stores and centrally manages OAuth tokens for every connected integration (\"no tokens to manage\" for the end user), with company login handled via SSO/SAML (Okta, Azure AD, Google Workspace) and each integration isolated from the others.",
  "api_gate": "paid (Metorial Dev is free - 500K tool calls/mo, 2 team members, 10 provider integrations; Metorial Scale is $250/mo - 2.5M tool calls/mo, 20 team members, unlimited integrations; Enterprise is custom, adding on-prem deployment, SOC 2/GDPR, RBAC, and SSO/SAML)",
  "revops_role": "An enterprise-governance-flavored alternative to Composio/Pipedream - pitched at companies that want a single audited chokepoint (with tracing and access policies) for every agent-to-SaaS connection, including Salesforce.",
  "tier": "RESEARCHED",
  "last_checked": "2026-09-07",
  "sources": "https://metorial.com, https://metorial.com/pricing, https://github.com/metorial/metorial",
  "notes": "Metorial is explicitly and fully custodial of OAuth tokens across every connected app - the entire pitch is \"no tokens to manage\" because Metorial manages them centrally. That is a meaningfully bigger trust concentration than Zapier MCP (reuses Zapier's existing per-app OAuth) or Anthropic's directory (per-connector, third-party-operated) - worth flagging to anyone evaluating it for a Salesforce/finance-adjacent connection. 2026-09-07: GitHub org metorial (homepage metorial.com), repo metorial, 3,351 stars, pushed 2026-09-07 (https://github.com/metorial/metorial).",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "paid",
  "mcp_urls": [
    "https://github.com/metorial/metorial",
    "https://metorial.com"
  ],
  "source_urls": [
    "https://metorial.com",
    "https://metorial.com/pricing",
    "https://github.com/metorial/metorial"
  ],
  "source_annotations": [],
  "vendor_domain": "metorial.com",
  "display_name": "Metorial",
  "docs_url": null,
  "jobs": [
    "proxy-tool-calls-to-saas"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/metorial/metorial",
    "https://github.com/metorial/metorial"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "Anthropic",
      "description": "`@metorial/anthropic`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "DeepSeek",
      "description": "`@metorial/deepseek`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "LangChain",
      "description": "`@metorial/langchain`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "Mistral",
      "description": "`@metorial/mistral`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "OpenAI",
      "description": "`@metorial/openai`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "Provider",
      "description": "TypeScript adapter",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "PydanticAI",
      "description": "-",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "TogetherAI",
      "description": "`@metorial/togetherai`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "XAI",
      "description": "`@metorial/xai`",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    }
  ],
  "mcp_tool_count": 9,
  "mcp_tools_evidence": "readme",
  "mcp_tools_repo": "metorial/metorial",
  "mcp_tools_repo_party": "first-party",
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "official",
  "cli_party": "first",
  "cli_binary": "metorial",
  "cli_install": [
    {
      "cmd": "npm install -g @metorial/cli",
      "manager": "npm",
      "source_url": "https://metorial.com/cli",
      "party": "first",
      "fetched_on": "2026-09-27"
    }
  ],
  "cli_login": "Easy setup",
  "cli_commands_seen": [],
  "cli_docs_url": "https://metorial.com/cli",
  "cli_repo": null,
  "cli_packages": [],
  "cli_evidence": "vendor-docs",
  "cli_checked_on": "2026-09-27",
  "github_org": "metorial",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/metorial",
  "github_org_evidence": {
    "rule": "rule 1",
    "url": "https://github.com/metorial/metorial",
    "matched_domain": "metorial.com",
    "via": "website",
    "detail": "account website https://metorial.com has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": []
  },
  "github_org_repos": 35,
  "github_org_repos_mcp": 8,
  "github_org_repos_cli": 2,
  "github_org_latest_activity": "2026-09-08T14:47:29Z",
  "github_org_recent_repos": [
    {
      "name": "metorial-platform",
      "url": "https://github.com/metorial/metorial-platform",
      "kind": "mcp-server",
      "description": "The engine powering hundreds of thousands of MCP connections 🤖 🔥",
      "stars": 221,
      "pushed_at": "2026-09-08",
      "latest_release": null
    },
    {
      "name": "metorial",
      "url": "https://github.com/metorial/metorial",
      "kind": "cli",
      "description": "Connect any AI model to 1200+ integrations (MCP, CLI, API)",
      "stars": 3351,
      "pushed_at": "2026-09-08",
      "latest_release": null
    },
    {
      "name": "outpost",
      "url": "https://github.com/metorial/outpost",
      "kind": "other",
      "description": "A trusted proxy and anonymization system for Metorial",
      "stars": 1,
      "pushed_at": "2026-09-03",
      "latest_release": null
    },
    {
      "name": "object-storage",
      "url": "https://github.com/metorial/object-storage",
      "kind": "other",
      "description": "A lightweight and universal object storage service.",
      "stars": 4,
      "pushed_at": "2026-08-26",
      "latest_release": null
    },
    {
      "name": "metorial-python",
      "url": "https://github.com/metorial/metorial-python",
      "kind": "sdk",
      "description": "Official Python SDK for the Metorial API 🐍 📡",
      "stars": 11,
      "pushed_at": "2026-08-14",
      "latest_release": null
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://metorial.com",
  "endpoint_status": "docs-only",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "07-metorial",
  "also_listed_in": [],
  "source_file": "07-mcp-infrastructure.md",
  "source_line": 251,
  "file_index": 11,
  "category_num": "07",
  "category_slug": "mcp-infrastructure",
  "category_label": "MCP Layer",
  "heading": "Metorial",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 113
}
