Back to Home
ekkostech icon

ekkos-mcp-server

Verified Safe

by ekkostech

Overview

Provides persistent memory and tool access for AI coding assistants across sessions by acting as a Model Context Protocol (MCP) server.

Installation

Run Command
npx -y @ekkos/mcp-server

Environment Variables

  • EKKOS_API_KEY
  • EKKOS_USER_ID
  • EKKOS_API_URL

Security Notes

The primary server file (`index.ts`), which is compiled and distributed, is designed as a secure proxy. It retrieves `EKKOS_API_KEY` and `EKKOS_USER_ID` from environment variables and makes authenticated HTTPS requests to the remote ekkOS API (`mcp.ekkos.dev`). It explicitly states 'NO direct database access.' This is a robust and secure pattern for a local proxy. However, the repository contains an excluded `index-legacy.ts` file. This file, if compiled and run, would directly connect to a Supabase database using a `SUPABASE_SECRET_KEY` (or `MEMORY_API_TOKEN`) sourced from environment variables. Exposing a Supabase secret key in a client-side binary is a critical security vulnerability, as it typically grants full read/write access to the entire database. While `tsconfig.json` explicitly excludes `index-legacy.ts`, its mere presence in the source code indicates a past or alternative mode of operation that was highly insecure. This is a latent risk if the build configuration were ever compromised or misunderstood.

Similar Servers

Stats

Interest Score33
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars2
Forks0
Last Update2026-01-11

Tags

AI MemoryCoding AssistantMCPDeveloper ToolsAI Agent