metorial-platform
Verified Safeby metorial
Overview
The Metorial Platform is an open source integration platform for agentic AI, designed to connect any AI model to thousands of APIs, data sources, and tools with a single function call, built to scale for enterprise-grade AI applications.
Installation
docker-compose -f deployment/compose/metorial.docker-compose.yml up -dEnvironment Variables
- SENTRY_DSN
- USAGE_MONGO_URL
- CODE_WORKSPACE_SERVICE_ADDRESS
- MEILISEARCH_HOST
- MEILISEARCH_API_KEY
- MEILISEARCH_INDEX_PREFIX
- OPENSEARCH_HOST
- OPENSEARCH_USERNAME
- OPENSEARCH_PASSWORD
- OPENSEARCH_INDEX_PREFIX
- OPENSEARCH_PROTOCOL
- OPENSEARCH_AWS_MODE
- AWS_REGION
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
- ALGOLIA_APP_ID
- ALGOLIA_ADMIN_KEY
- ALGOLIA_INDEX_PREFIX
- OAUTH_TOKEN_SECRET
- PORTAL_INSTANCE_HOST
- PORTAL_DASHBOARD_HOST
- CONSUMER_TOKEN_SECRET
- SSO_JACKSON_EXTERNAL_URL
- SSO_JACKSON_INTERNAL_URL
- SSO_DATABASE_URL
- SMTP_HOST
- SMTP_PORT
- SMTP_SECURE
- SMTP_USER
- SMTP_PASSWORD
- EMAIL_FROM
- EMAIL_FROM_NAME
- SES_AWS_REGION
- S3_ENDPOINT
- S3_BUCKET_NAME
- REDIS_URL
- PUBLIC_API_URL
- DASHBOARD_URL
- MARKETPLACE_URL
- CODE_WORKSPACE_URL
- DEFAULT_APP_ID
- DEFAULT_AUTH_TOKEN_SECRET
- DEFAULT_INSTANCE_API_TOKEN_SECRET
- DEFAULT_CONSUMER_TOKEN_SECRET
- DEFAULT_PORTAL_API_KEY_SECRET
- DEFAULT_PORTAL_CONSUMER_TOKEN_SECRET
- GITHUB_CLIENT_ID
- GITHUB_CLIENT_SECRET
- GITHUB_APP_SECRET
- DENO_DEPLOY_TOKEN
- DENO_ORGANIZATION_ID
- DENO_RUNNER_ADDRESS
- AWS_LAMBDA_ROLE_ARN
- AWS_LAMBDA_SECURITY_GROUP_IDS
- AWS_LAMBDA_SUBNET_IDS
Security Notes
The project demonstrates strong security practices, including explicit Server-Side Request Forgery (SSRF) protection (blocking internal IPs/ports, validating URLs/redirects), robust authentication mechanisms (user sessions, API keys, consumer tokens with detailed scopes), secure secret management (AES-256-GCM encryption with key fingerprinting), and extensive input validation using a custom validation library. Sentry integration is also in place for error monitoring. No obvious 'eval' or malicious obfuscation patterns were found.
Similar Servers
claude-flow
Orchestrates AI agents (Claude) for development workflows, including code generation, testing, analysis, research, and project migration, with MLOps capabilities.
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers for integration with LLM agents and other applications.
mcp-context-forge
A comprehensive Model Context Protocol (MCP) gateway and proxy that unifies REST, MCP, and A2A services, providing features like federation, virtual servers, rate-limiting, security, and an optional admin UI for managing web content and file conversions to markdown.