dad-mcp

dad-mcp

3.5

DadMCP is a remote Model Context Protocol server designed to enhance children's creativity through AI-powered education at home.

DadMCP is a specialized Model Context Protocol (MCP) server that focuses on providing AI-driven educational experiences for children. It allows parents, especially dads, to engage their kids in creative learning activities using advanced AI technologies. The server can be accessed remotely, making it convenient for home-based learning. DadMCP integrates with various platforms and tools to offer a seamless educational experience, leveraging the power of AI to make learning interactive and fun.

Features

  • AI-Powered Education: Utilizes AI to create engaging and interactive learning experiences for children.
  • Remote Access: Allows for easy connection to the MCP server from any location, facilitating home-based learning.
  • Integration with Supabase: Supports local setup with Supabase for database management.
  • Redis Support: Includes Redis for efficient data caching and management.
  • Next.js Compatibility: Runs on a Next.js server, providing a modern web application framework for development.

Usage with Different Platforms

Connecting to Remote MCP Server


{
  "mcpServers": {
    "DadMCP": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://dadmcp.com/sse?token=YourAccessToken"
      ]
    }
  }
}

Running Locally

bash
npx supabase@beta start
npx supabase@beta reset
npx supabase@beta gen types typescript --local > lib/database.types.ts


Update .env.local

bash
NEXT_PUBLIC_SUPABASE_URL=http://127.0.0.1:54321
NEXT_PUBLIC_SUPABASE_ANON_KEY=YourSupabaseAnonKey
REDIS_URL=redis://localhost:6379
REPLICATE_API_TOKEN=YouReplicateApiToken


Run Redis, install dependencies and run Next.js server

bash
redis-server
pnpm i
pnpm run dev