mcp-sentinel

MarketingDotLimited/mcp-sentinel
โ˜… 0 stars JavaScript AI/LLM Updated today
๐Ÿ›ก๏ธ Secure MCP server that lets AI cloud services (Claude, ChatGPT, Gemini, Cursor) remotely control Linux servers. HTTP/SSE transport ยท API key + JWT auth ยท IP whitelist ยท 20 tools ยท role-based access ยท audit logs.
View on GitHub โ†’ ๐Ÿ” Audit Wallet Slippage โ†’

Quick Install

Copy the config for your editor. Some servers may need additional setup โ€” check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-sentinel": {
      "command": "npx",
      "args": [
        "-y",
        "MarketingDotLimited/mcp-sentinel"
      ]
    }
  }
}

README Excerpt

A **security-hardened MCP (Model Context Protocol) server** that lets AI cloud services (Claude, ChatGPT, Gemini, Cursor, etc.) control and manage your Linux server securely via Streamable HTTP. - **24 MCP Tools** โ€” run commands, manage files, control services, manage users & SSH keys - **Multi-Layer Security** โ€” API key + JWT tokens + IP whitelist + rate limiting + audit logs + path sandboxing + scope enforcement + HTTPS + Helmet + CORS

Topics

aiautomationchatgptclaudedevopsgeminihttp-sselinuxmcpmodel-context-protocolnodejssecurityserver-managementsshsysadmin