Back to Home
apptolast icon

McpServerKotlin

Verified Safe

by apptolast

Overview

An MCP Full-Stack Server implemented in Kotlin that enables AI agents to autonomously build and manage applications.

Installation

Run Command
./gradlew run

Environment Variables

  • GITHUB_TOKEN
  • POSTGRES_HOST
  • POSTGRES_PORT
  • POSTGRES_DB
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • MONGODB_CONNECTION_STRING
  • MONGODB_DB
  • JWT_ISSUER
  • JWT_AUDIENCE
  • JWT_PUBLIC_KEY
  • JWT_PRIVATE_KEY

Security Notes

The server demonstrates a strong security-first design, implementing multiple layers of defense. This includes robust path traversal protection, command whitelisting with dangerous pattern detection (e.g., fork bombs, rm -rf /, sudo, chmod 777), strict read-only query enforcement for PostgreSQL, file size and extension limits, and working directory isolation. JWT authentication with RBAC is available, though it defaults to disabled, which is a common but notable security consideration for production. MongoDB operations parse JSON strings for filters and pipelines, placing the onus on the calling agent to provide safe JSON, rather than the module sanitizing content within the JSON structure.

Similar Servers

Stats

Interest Score31
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars1
Forks0
Last Update2025-11-27

Tags

DevelopmentAI AgentsFull-StackKotlinKubernetes