Serveur MCP

Serveur de Protocole de Contexte de Modèle pour la Génération de Lettres Aléatoires

Overview
Aperçu

Le Générateur de Lettres Aléatoires fournit un serveur de Protocole de Contexte de Modèle (MCP) qui permet aux applications d'IA de générer des lettres aléatoires de manière programmatique. Cela permet d'intégrer la génération de lettres aléatoires directement dans vos flux de travail d'IA.

Endpoint
Point de Terminaison HTTP Diffusable

Utilisez notre point de terminaison HTTP diffusable pour les connexions MCP :

https://randomlettergenerator.app/en/mcp

Tools
Outils Disponibles

Notre serveur MCP fournit l'outil suivant :

generate_random_letters

Génère des lettres aléatoires basées sur les options spécifiées

{
  "tools": {
    "generate_random_letters": {
      "description": "Generate random letters with customizable options",
      "parameters": {
        "type": "object",
        "properties": {
          "language": {
            "type": "string",
            "description": "Language for character set (e.g., 'English', 'Chinese', 'Spanish', 'French', 'German', 'Italian', 'Portuguese', 'Russian', 'Armenian', 'Greek', 'Hebrew', 'Arabic', 'ChineseTraditional')",
            "default": "English"
          },
          "count": {
            "type": "number",
            "description": "Number of characters to generate (1-1000)",
            "default": 10
          },
          "uppercase": {
            "type": "boolean",
            "description": "Include uppercase letters",
            "default": true
          },
          "lowercase": {
            "type": "boolean",
            "description": "Include lowercase letters",
            "default": true
          },
          "includeNumbers": {
            "type": "boolean",
            "description": "Include numbers",
            "default": true
          },
          "customChars": {
            "type": "string",
            "description": "Additional custom characters to include",
            "default": ""
          },
          "separator": {
            "type": "string",
            "description": "Character separator type",
            "enum": [
              "none",
              "space",
              "newline",
              "comma",
              "tab",
              "semicolon",
              "custom"
            ],
            "default": "none"
          },
          "customSeparator": {
            "type": "string",
            "description": "Custom separator character (used when separator is 'custom')",
            "default": ""
          }
        }
      }
    }
  }
}

Parameters
Paramètres de l'Outil

L'outil generate_random_letters accepte les paramètres suivants :

language

Language for character set (default: "English")

count

Number of characters to generate (1-1000, default: 10)

uppercase

Include uppercase letters (default: true)

lowercase

Include lowercase letters (default: true)

includeNumbers

Include numbers (default: true)

customChars

Additional custom characters to include

separator

Character separator type (none, space, newline, comma, tab, semicolon, custom)

customSeparator

Custom separator character

Capabilities
Capacités du Serveur

Le serveur MCP prend en charge les capacités suivantes :

{
  "capabilities": {
    "tools": {
      "generate_random_letters": {
        "description": "Generate random letters with customizable options",
        "parameters": {
          "type": "object",
          "properties": {
            "language": {
              "type": "string",
              "description": "Language for character set (e.g., 'English', 'Chinese', 'Spanish', 'French', 'German', 'Italian', 'Portuguese', 'Russian', 'Armenian', 'Greek', 'Hebrew', 'Arabic', 'ChineseTraditional')",
              "default": "English"
            },
            "count": {
              "type": "number",
              "description": "Number of characters to generate (1-1000)",
              "default": 10
            },
            "uppercase": {
              "type": "boolean",
              "description": "Include uppercase letters",
              "default": true
            },
            "lowercase": {
              "type": "boolean",
              "description": "Include lowercase letters",
              "default": true
            },
            "includeNumbers": {
              "type": "boolean",
              "description": "Include numbers",
              "default": true
            },
            "customChars": {
              "type": "string",
              "description": "Additional custom characters to include",
              "default": ""
            },
            "separator": {
              "type": "string",
              "description": "Character separator type",
              "enum": [
                "none",
                "space",
                "newline",
                "comma",
                "tab",
                "semicolon",
                "custom"
              ],
              "default": "none"
            },
            "customSeparator": {
              "type": "string",
              "description": "Custom separator character (used when separator is 'custom')",
              "default": ""
            }
          }
        }
      }
    }
  }
}

Usage
Instructions d'Utilisation

Voici comment configurer le serveur MCP dans différentes applications :

Configuration Cline/Cursor/Trae

Ajoutez la configuration suivante à vos paramètres MCP :

{
  "mcpServers": {
    "random-letter-generator": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://randomlettergenerator.app/en/mcp"
      ]
    }
  }
}

Cette configuration permet à Cline et Cursor d'utiliser le Générateur de Lettres Aléatoires via MCP.

Configuration Chatwise

Pour Chatwise, utilisez simplement l'URL HTTP diffusable :

https://randomlettergenerator.app/en/mcp

Ajoutez le point de terminaison HTTP diffusable directement dans les paramètres du serveur MCP de Chatwise.

Examples
Exemples d'Utilisation

Voici quelques exemples d'utilisation du serveur MCP :

Générer 5 lettres anglaises majuscules

Générer 5 lettres anglaises majuscules aléatoires séparées par des espaces

{ "language": "English", "count": 5, "uppercase": true, "lowercase": false, "separator": "space" }

Générer des caractères chinois avec des chiffres

Générer 10 caractères chinois aléatoires incluant des chiffres

{ "language": "Chinese", "count": 10, "includeNumbers": true, "separator": "comma" }

Générer des caractères personnalisés

Générer des caractères avec des séparateurs personnalisés et des caractères spéciaux

{ "language": "English", "count": 8, "customChars": "!@#$%", "separator": "custom", "customSeparator": " | " }