onemcp
Verified Safeby rifkimaulana05
Overview
Accelerates API access for AI agents by caching execution plans derived from natural language prompts, ensuring accuracy, cost efficiency, and high performance.
Installation
docker run --rm -p 8080:8080 admingentoro/gentoro:latestEnvironment Variables
- OPENAI_API_KEY
- GEMINI_API_KEY
- ANTHROPIC_API_KEY
- OLLAMA_HOST
- OLLAMA_MODEL_NAME
- ARANGODB_PASSWORD
- ARANGODB_ENABLED
- GRAPH_INDEXING_ENABLED
- SERVER_PORT
- APP_ARGS
Security Notes
The server uses environment variables for sensitive API keys, which is good practice. However, it uses a hardcoded default `ARANGODB_PASSWORD=test123` for the ArangoDB database; this is a critical security vulnerability if not overridden for non-local deployments. The `EndpointInvoker` dynamically calls API endpoints based on parsed OpenAPI specs, which could pose a Server-Side Request Forgery (SSRF) risk if the OpenAPI specifications or agent prompts are compromised. Java Reflection is used in prompt templating, which requires careful auditing. Overall, safe for development with precautions, but needs strict configuration and validation for production.
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.
bifrost
A high-performance AI gateway with a unified interface for multiple providers, offering real-time monitoring, configuration management, and comprehensive observability for AI infrastructure.
mcpstore
MCPStore acts as an orchestration layer for managing Microservice Context Protocol (MCP) services and adapting them as tools for AI frameworks like LangChain, AutoGen, and others.