MCP 서버

무작위 문자 생성을 위한 모델 컨텍스트 프로토콜 서버

Overview
개요

무작위 문자 생성기는 AI 애플리케이션이 프로그래밍 방식으로 무작위 문자를 생성할 수 있도록 하는 모델 컨텍스트 프로토콜(MCP) 서버를 제공합니다. 이를 통해 무작위 문자 생성을 AI 워크플로우에 직접 통합할 수 있습니다.

Endpoint
스트리밍 가능한 HTTP 엔드포인트

MCP 연결을 위한 스트리밍 가능한 HTTP 엔드포인트를 사용하세요:

https://randomlettergenerator.app/en/mcp

Tools
사용 가능한 도구

MCP 서버는 다음 도구를 제공합니다:

generate_random_letters

지정된 옵션을 기반으로 무작위 문자를 생성합니다

{
  "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
도구 매개변수

generate_random_letters 도구는 다음 매개변수를 허용합니다:

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
서버 기능

MCP 서버는 다음 기능을 지원합니다:

{
  "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
사용 지침

다양한 애플리케이션에서 MCP 서버를 구성하는 방법은 다음과 같습니다:

Cline/Cursor/Trae 구성

MCP 설정에 다음 구성을 추가하세요:

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

이 구성을 통해 Cline과 Cursor가 MCP를 통해 무작위 문자 생성기를 사용할 수 있습니다.

Chatwise 구성

Chatwise의 경우 스트리밍 가능한 HTTP URL을 사용하기만 하면 됩니다:

https://randomlettergenerator.app/en/mcp

Chatwise MCP 서버 설정에서 스트리밍 가능한 HTTP 엔드포인트를 직접 추가하세요.

Examples
사용 예시

MCP 서버를 사용하는 몇 가지 예시입니다:

5개의 대문자 영어 문자 생성

공백으로 구분된 5개의 무작위 대문자 영어 문자를 생성합니다

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

숫자가 포함된 중국어 문자 생성

숫자를 포함한 10개의 무작위 중국어 문자를 생성합니다

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

사용자 정의 문자 생성

사용자 정의 구분 기호와 특수 문자를 사용하여 문자를 생성합니다

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