Back to Home
ashen-dusk icon

mcp-assistant

Verified Safe

by ashen-dusk

Overview

A web-based client for managing and interacting with remote Model Context Protocol (MCP) servers, enabling tool discovery, execution, and AI agent integration.

Installation

Run Command
npm run dev

Environment Variables

  • NEXT_PUBLIC_SUPABASE_URL
  • NEXT_PUBLIC_SUPABASE_ANON_KEY
  • NEXT_PUBLIC_APP_URL
  • NEXTAUTH_URL
  • NEXT_PUBLIC_DJANGO_API_URL
  • NEXT_PUBLIC_BACKEND_URL
  • NEXT_PUBLIC_LANGGRAPH_API_URL
  • NEXT_PUBLIC_LANGGRAPH_ASSISTANT_ID
  • REDIS_URL
  • MCP_REGISTRY_API_KEY
  • REGISTRY_API_BASE

Security Notes

Generally follows good security practices, utilizing environment variables for sensitive configurations and implementing explicit authentication checks for API routes. The OAuth 2.0 flow includes a `state` parameter to carry session information, and PKCE is used. `localStorage` is used for client-side non-sensitive caching. Potential minor concerns include a broad `hostname: '**'` for remote images in `next.config.ts`, which is standard for images but could hypothetically be a vector for XSS if combined with other vulnerabilities (mitigated by browser policies). Redis security depends on its external configuration.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-19

Tags

Web clientAI toolsModel Context ProtocolOAuth 2.0Multi-server managementAgent UINext.jsTypeScriptSupabaseRedis