ランダム文字生成のためのモデルコンテキストプロトコルサーバー
ランダム文字ジェネレーターは、AIアプリケーションがプログラム的にランダム文字を生成できるモデルコンテキストプロトコル(MCP)サーバーを提供します。これにより、ランダム文字生成をAIワークフローに直接統合することができます。
MCP接続用のストリーミング可能なHTTPエンドポイントを使用してください:
https://randomlettergenerator.app/en/mcp
MCPサーバーは以下のツールを提供します:
指定されたオプションに基づいてランダム文字を生成します
{
"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": ""
}
}
}
}
}
}
generate_random_lettersツールは以下のパラメータを受け取ります:
Language for character set (default: "English")
Number of characters to generate (1-1000, default: 10)
Include uppercase letters (default: true)
Include lowercase letters (default: true)
Include numbers (default: true)
Additional custom characters to include
Character separator type (none, space, newline, comma, tab, semicolon, custom)
Custom separator character
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": ""
}
}
}
}
}
}
}
異なるアプリケーションでMCPサーバーを設定する方法は以下の通りです:
MCP設定に以下の設定を追加してください:
{
"mcpServers": {
"random-letter-generator": {
"command": "npx",
"args": [
"mcp-remote",
"https://randomlettergenerator.app/en/mcp"
]
}
}
}
この設定により、ClineとCursorがMCPを通じてランダム文字ジェネレーターを使用できるようになります。
Chatwiseの場合は、ストリーミング可能なHTTP URLを使用するだけです:
https://randomlettergenerator.app/en/mcp
Chatwise MCPサーバー設定でストリーミング可能なHTTPエンドポイントを直接追加してください。
MCPサーバーを使用するいくつかの例を以下に示します:
スペースで区切られた5つのランダムな大文字英語文字を生成します
数字を含む10個のランダムな中国語文字を生成します
カスタム区切り文字と特殊文字を使用して文字を生成します