GENIE
Verified Safeby Sidharth-e
Overview
A production-ready full-stack framework for building intelligent AI agents using LangGraph & MCP, offering a wide range of built-in tools for analytics, finance, data, visualization, utilities, web, and code.
Installation
python server.pyEnvironment Variables
- DATABASE_URL
- MONGO_URI
- MONGO_DEFAULT_DB
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- AZURE_AD_CLIENT_ID
- AZURE_AD_CLIENT_SECRET
- AZURE_AD_TENANT_ID
- NEXT_PUBLIC_API_BASE_URL
- GOOGLE_API_KEY
- OPENAI_API_KEY
- AZURE_OPENAI_API_KEY
- AZURE_OPENAI_ENDPOINT
Security Notes
The server-side Python code uses standard libraries and `FastMCP`. Frontend executes user-provided code in a sandboxed iframe. However, tools that take dictionary inputs for database queries (`get_userData`) or string inputs for regex patterns (`test_regex`) can introduce risks (NoSQL injection, ReDoS) if LLM-generated arguments are not adequately sanitized and validated against malicious user input. Large file uploads for document processing may also pose resource exhaustion risks.
Similar Servers
mcp-use
A comprehensive framework for building full-stack Model Context Protocol (MCP) applications, including AI agents, MCP servers with UI widgets, and integrated debugging tools in both Python and TypeScript.
mcpstore
Orchestrate Microservice Context Protocol (MCP) services and adapt them for integration with various AI frameworks like LangChain, managing tools and their lifecycle.
mesh
An open-source control plane for Model Context Protocol (MCP) traffic, providing unified authentication, routing, observability, and tool management for AI agents and integrations across various services.
agentor
Build and deploy scalable AI agents that can interact with various tools and communicate via A2A and MCP protocols.