Sounnyforms MCP

Communauté Marketing et ventes

Serverless form backend, lead triage and contact form generator for static sites, React and JAMstack apps.

Installation

Les étapes d'installation sont dans la documentation ci-dessous. Documentation

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. SounnyForms Model Context Protocol (MCP) Server
  2. ⚡ Why SounnyForms MCP?
  3. 🚀 Quickstart & Configuration
  4. 🛠️ MCP Tools
  5. 💡 Example AI Prompts
  6. 🌐 Production Platform
  7. 📄 License

SounnyForms Model Context Protocol (MCP) Server

The official Model Context Protocol (MCP) server for SounnyForms.

Connect autonomous AI agents, coding assistants (Claude Desktop, Cursor, Antigravity, Continue.dev, OpenAI Swarms), and LLMs directly to serverless form handling, real-time lead dispatch, and code generation with ZERO API keys required.


⚡ Why SounnyForms MCP?

  • Zero API Key Required: Submit data or generate production form backends using only destination email addresses.
  • Instant In-House Email Delivery: Forwards leads directly to the client's inbox with proper Reply-To headers for 1-click responses.
  • Encrypted Vault Storage: Submissions are permanently saved to Cloud Firestore under the client's account.
  • Multi-Framework Code Generator: Generate drop-in React hooks, Next.js Server Actions, vanilla HTML, or Tailwind components.
  • Built-in Bot & Spam Defense: Automatic honeypot field injection and sub-second velocity timers.

🚀 Quickstart & Configuration

1. Claude Desktop

Add this to your claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sounnyforms": {
      "command": "npx",
      "args": ["-y", "sounnyforms-mcp"]
    }
  }
}

2. Cursor IDE

Add to your .cursor/mcp.json or in Cursor Settings > Features > MCP:

{
  "mcpServers": {
    "sounnyforms": {
      "command": "npx",
      "args": ["-y", "sounnyforms-mcp"]
    }
  }
}

3. Google Antigravity

Add to your workspace or user mcp.json:

{
  "mcpServers": {
    "sounnyforms": {
      "command": "npx",
      "args": ["-y", "sounnyforms-mcp"]
    }
  }
}

4. Direct Node.js (Local Clone)
git clone https://github.com/sounny/sounnyforms-mcp.git
cd sounnyforms-mcp
npm install
node server.js

🛠️ MCP Tools

submit_form

Submits structured data directly to any recipient email address or custom form ID. The submission is delivered to the recipient's inbox and logged in their dashboard.

  • Arguments:
    • recipient_email_or_form_id (string, required): The destination email address (e.g. client@example.com) or form ID.
    • name (string, required): Full name of submitter.
    • email (string, required): Submitter's email address for direct Reply-To.
    • message (string, required): Inquiry message or bug report.
    • extra_fields (object, optional): Custom key-value pairs (e.g. { "Budget": "$5,000", "Timeline": "Q3" }).

generate_form_snippet

Generates production-ready, copy-pasteable form code for any web framework.

  • Arguments:
    • recipient_email (string, required): The email address where form inquiries will be delivered.
    • format (string, required): "react" | "nextjs" | "html" | "tailwind" | "cdn" | "curl"
    • form_id (string, optional): Custom identifier for categorizing responses.
    • custom_fields (array of strings, optional): List of custom field names to include (e.g. ["phone", "company", "budget"]).

check_endpoint_health

Pings the live SounnyForms serverless cluster to verify availability, latency, and SMTP gateway health.


💡 Example AI Prompts

Once configured, you can prompt your AI assistant naturally:

  • "Build a sleek Tailwind CSS contact form in Next.js that sends leads to client@agency.com using SounnyForms."
  • "Submit a test inquiry to my contact form to verify email delivery."
  • "Check if the SounnyForms serverless endpoint is healthy."

🌐 Production Platform


📄 License

MIT License © 2026 Dr. Moulay Anwar Sounny-Slitine.

Questions fréquentes

Qu'est-ce que Sounnyforms MCP ?

Serverless form backend, lead triage and contact form generator for static sites, React and JAMstack apps.

Comment installer Sounnyforms MCP ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Sounnyforms MCP est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Sounnyforms MCP ?

Il est publié par sounny. AI.tn le référence sans le maintenir ni le recommander.

Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.