{"adoption": {"forks": 366, "observed_at": "2026-08-28T04:07:57.831650+00:00", "stars": 3350}, "canonical_url": "https://ross.abutalabs.com/products/metorial", "card": {"archived": false, "artifact_type": "service", "description": "Connect any AI model to 1200+ integrations (MCP, CLI, API)", "domain": ["large-language-models", "security", "apis", "developer-tools", "self-hosted"], "enriched": true, "function": ["mcp", "auth", "authorization", "agent-framework", "monitoring", "secrets-management", "api-gateway", "self-hosted"], "health_score": 80, "homepage": "https://metorial.com", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["metorial/metorial"], "name": "metorial/metorial", "platform": ["self-hosted", "cloud"], "pushed_at": "2026-08-26T20:06:04+00:00", "repo": "metorial/metorial", "stars": 3350, "tags": ["mcp-gateway", "agent-infrastructure", "oauth", "rbac", "audit-logs", "integrations", "yc-startup", "control-plane", "ai-agents", "web-server", "docker", "typescript", "nodejs"], "topics": ["agent", "agentic-ai", "agentic-workflow", "container", "docker", "mcp", "modelcontextprotocol", "security"], "urls": [], "use_cases": ["connect ai agents to saas tools like slack, github, and notion", "manage oauth and api key credentials for mcp servers", "control which tools an ai agent can access with rbac", "audit what actions ai agents took and with whose credentials", "give employees one mcp url for all approved integrations", "self-host an mcp gateway for internal tools", "build customer-facing agents with per-user tool access"], "what_it_is": "Metorial is an open-source identity and access control plane for AI agents, providing 1200+ verified MCP integrations with centralized auth, RBAC, SSO, and audit logging. It exposes a single Magic MCP URL (plus CLI and API) so agents and MCP clients can access approved tools under existing security policies.", "when_to_avoid": ["you just need a single simple MCP server for one tool with no governance", "you want a fully free self-hosted stack without considering the hosted platform's paid tiers", "your project is a hobby prototype that doesn't need access control or observability"], "when_to_choose": ["you need production-grade auth, permissions, and audit trails for agent tool calls", "you want one managed MCP connection URL across many integrations and clients", "your team requires SSO, RBAC, or compliance for AI agent access", "you want an open-source, self-hostable alternative to Composio"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/metorial", "repo": "metorial/metorial", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:57.831650+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:40:58.228577+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b2126f1d6ca0dca75c39af63b50004b0c833aeaf0e80697994e79c592ea08db", "fetched_at": "2026-08-28T04:07:57.831650+00:00", "kind": "readme", "missing": false, "url": "https://github.com/metorial/metorial"}, {"content_hash": "e4c04d3dfbb59ef9940666ae4cc57b9191aa6f2d373e9e4e38d900a7b521550b", "fetched_at": "2026-08-29T09:34:22.429764+00:00", "kind": "homepage", "missing": false, "url": "https://metorial.com"}, {"content_hash": "bf1ab302b896c2c8a3a2d408cc0e35e4b21bbcd4fcecf9c84239ff8c0d4b64aa", "fetched_at": "2026-08-29T09:34:22.447484+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/features"}, {"content_hash": "176c189477ac438279478d41a020dbbd346a073b5d5b9662c000a4f20cabb1b9", "fetched_at": "2026-08-29T09:34:22.449926+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/docs"}, {"content_hash": "407387d0a9519d4644834803e6f68ab2c808362632c2d9063be792ac2a25963c", "fetched_at": "2026-08-29T09:34:22.439193+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integrations"}, {"content_hash": "62618a24afccfc4c11cb022eefcc95b98c11d98c83c002e8f39c50806d0dd632", "fetched_at": "2026-08-29T09:34:22.441512+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/integration"}, {"content_hash": "b9cd50c8a08a9577f250e03188b3de0b796679d9f1d3923c8c4af3e729330aea", "fetched_at": "2026-08-29T09:34:22.443466+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/magic-mcp"}, {"content_hash": "e10def6e9a4e1baa64c987c7f260910a45fca4c2a7f7c617af4eca698fbd46b8", "fetched_at": "2026-08-29T09:34:22.445232+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/pricing"}, {"content_hash": "5640e0599fb34753f7dab6aa0b38cdfd4c39c55c2eede197e59cd33dbbb1175a", "fetched_at": "2026-08-29T09:34:22.452304+00:00", "kind": "site_page", "missing": false, "url": "https://metorial.com/comparisons/metorial-vs-composio"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 36, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 506, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}