Back to Home
kallgit-codex icon

uni-mcp-claude-desktop

by kallgit-codex

Overview

A universal MCP server providing a unified interface for an AI agent to interact with a wide array of external services for automation tasks.

Installation

Run Command
npm start

Environment Variables

  • MCP_AUTH_TOKEN
  • TRANSPORT
  • PORT
  • TWILIO_ACCOUNT_SID
  • TWILIO_AUTH_TOKEN
  • RESEND_API_KEY
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • STRIPE_SECRET_KEY
  • FB_USER_TOKEN
  • GITHUB_TOKEN
  • RAILWAY_TOKEN
  • OAUTH_CLIENT_ID
  • OAUTH_CLIENT_SECRET
  • JWT_SECRET
  • TWILIO_PHONE_NUMBER
  • TWILIO_WHATSAPP_NUMBER
  • DEFAULT_FROM_EMAIL

Security Notes

CRITICAL: The file `test-email.js` contains a hardcoded `RESEND_API_KEY`. This is a severe security vulnerability as it exposes a live API key in the source code, making it accessible to anyone with repository access. For web mode, authentication uses Bearer tokens and an OAuth 2.0 flow. OAuth authorization codes and access tokens are stored in-memory (`src/oauth.ts`), which means they will be lost on server restarts and is not suitable for robust production use. The server explicitly requires `MCP_AUTH_TOKEN` to be set for web mode, preventing a dangerous empty JWT secret fallback. Rate limiting is implemented, which is good.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassHigh
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-13

Tags

AutomationIntegrationsAI ToolsCloud ManagementCommunication