Back to Home
Sena1996 icon

sena-mcp-server

Verified Safe

by Sena1996

Overview

An AI intelligence enhancement system for Claude Desktop and Claude Code CLI, providing advanced tools for code analysis, security, performance, knowledge retrieval, and automated formatting with transparent execution.

Installation

Run Command
uv run sena-mcp-server

Environment Variables

  • SENA_MODE
  • GITHUB_TOKEN
  • BRAVE_API_KEY
  • DATABASE_URL
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • POSTGRES_HOST
  • POSTGRES_PORT
  • POSTGRES_DB
  • SENA_VERSION
  • SENA_ENVIRONMENT

Security Notes

The project explicitly documents and resolves several critical security vulnerabilities in its `docs/OPTIMIZATION_SUMMARY.md`, including command injection, code injection, and unvalidated command execution. It now uses `shlex.split()` and `shell=False` for `subprocess.run()`, disables dangerous methods like `intercept_tool()`, and handles user input via stdin in scripts to prevent injection. The primary MCP server (`src/sena_mcp/server.py`) runs locally and does not appear to perform external network requests from its core tools, relying on other MCP servers for integrations like GitHub or web search. Bash scripts, while inherently carrying some risk, are actively secured and transparently documented. The overall system is designed for local execution, reducing external attack surface.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens150
Stars0
Forks0
Last Update2025-11-24

Tags

AIClaudeAutomationDevelopmentSecurityPerformanceArchitectureKnowledge BaseCLIDesktopPythonHooks