arcade-mcp
Verified Safeby ArcadeAI
Overview
Provides a framework and pre-built toolkits for integrating Large Language Models (LLMs) with various external services and databases, enabling AI agents to interact with the real world.
Installation
uv run examples/mcp_servers/simple/src/simple/server.py httpEnvironment Variables
- BRIGHTDATA_API_KEY
- BRIGHTDATA_ZONE
- MONGODB_CONNECTION_STRING
- CLICKHOUSE_DATABASE_CONNECTION_STRING
- POSTGRES_DATABASE_CONNECTION_STRING
- ZENDESK_SUBDOMAIN
- MY_SECRET_KEY
- ARCADE_API_KEY
- ARCADE_USER_ID
Security Notes
The framework demonstrates strong security practices, especially within database interaction tools (ClickHouse, MongoDB, PostgreSQL) by explicitly blocking DML/DDL operations and dangerous MongoDB write/aggregation stages. It enforces API key and OAuth2 authentication for external services, with secrets managed in a way that prevents LLM exposure. The `arcade-mcp-server` component also includes validation for transport methods and robust error handling to prevent sensitive information leakage. The use of standard JWKS for token validation in the resource server further enhances security.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
AgentUp
A developer-first framework for building, deploying, and managing AI agents, bringing Docker-like consistency and operational ease to AI agent development.
AgentUp
A developer-first framework for building, deploying, and managing secure, scalable, and configurable AI agents, supporting various agent types (reactive, iterative) and the Model-Context Protocol (MCP) for seamless interactions.