anju
Verified Safeby MontoyaAndres
Overview
A no-code platform for creating and managing MCP (Machine Learning/AI Computation Platform) servers, allowing users to manage organizations, projects, artifacts, and resources through a web interface and API.
Installation
cd apps/api && npm run devEnvironment Variables
- NODE_ENV
- SERVER_PORT
- DATABASE_URL
- JWT_SECRET
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- NEXT_PUBLIC_API_URL
- NEXT_PUBLIC_WEB_URL
Security Notes
The project uses environment variables for sensitive data (database URL, JWT secret, API keys), which is good. Authentication is handled by 'better-auth', supporting social logins. CORS is configured with a specific origin. Input validation is performed using Zod schemas. Error middleware logs full errors to `console.error`, which could expose sensitive internal details in logs if not properly managed, but returns a generic 500 to clients. SQL interactions use Drizzle ORM, mitigating common SQL injection risks.
Similar Servers
rmcp
Serves as an AI assistant backend to perform comprehensive statistical analysis, econometric modeling, machine learning, time series analysis, and data science tasks using R through natural language conversations.
karma
Provides a plug-and-play Knowledge Graph service via the Model Context Protocol (MCP), allowing AI agents to store, retrieve, and manage structured and unstructured knowledge (entities, relations, observations).
pulse-tm
Pulse is a terminal-based task manager designed for developers to manage projects and tasks, offering CLI, TUI, and seamless integration with AI agents via the Model Context Protocol (MCP).
test-remote-mcp-server
This server provides a set of simple mathematical and random number generation tools accessible via the FastMCP protocol.