Servidor MCP de RandomUser
Un servidor MCP que proporciona acceso mejorado a la API randomuser.me con características adicionales como formato personalizado, generación de contraseñas y distribución ponderada de nacionalidad.
Instalación
Clonar el repositorio:
Uso
Agregue a su archivo de configuración de MCP ( claude_desktop_config.json
o cline_mcp_settings.json
):
Herramientas disponibles
obtener_usuario_aleatorio
Obtenga un único usuario aleatorio con opciones personalizables.
obtener_múltiples_usuarios
Obtenga múltiples usuarios aleatorios con distribución de nacionalidad ponderada.
Formatos de salida
El servidor admite múltiples formatos de salida:
JSON (predeterminado)
- Objetos anidados o aplanados
- Formatos de nombre personalizables (completo, nombre_apellido, separado)
- Opciones de formato de fecha (iso, unix, formateada)
CSV
- Delimitador personalizable
- Encabezados opcionales
- Estructura de datos aplanada automáticamente
SQL
- Compatibilidad con múltiples dialectos (MySQL, PostgreSQL, SQLite)
- Sentencias CREATE TABLE opcionales
- Escape y manejo de tipos adecuados
XML
- Formato XML estándar
- Estructura de datos anidada
- Escape adecuado de caracteres especiales
Selección de campo
Incluir o excluir campos específicos:
Nacionalidades admitidas
- AU: Australia
- BR: Brasil
- CA: Canadá
- CH: Suiza
- DE: Alemania
- DK: Dinamarca
- ES: España
- FI: Finlandia
- FR: Francia
- GB: Reino Unido
- IE: Irlanda
- EN: India
- IR: Irán
- MX: México
- NL: Países Bajos
- NO: Noruega
- NZ: Nueva Zelanda
- RS: Serbia
- TR: Turquía
- UA: Ucrania
- EE.UU.: Estados Unidos
Desarrollo
Licencia
Instituto Tecnológico de Massachusetts (MIT)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona acceso mejorado a la API randomuser.me con funciones avanzadas como formato personalizado, generación de contraseñas y distribución ponderada de nacionalidad.
Related MCP Servers
- AsecurityAlicenseAqualityProvides random number generation utilities, including a secure UUID generator powered by Node's crypto module.Last updated -76663TypeScriptMIT License
- -securityAlicense-qualityEnables enriching banking data with the Ntropy API, providing tools to create account holders and enrich transactions efficiently.Last updated -3PythonMIT License
- -securityFlicense-qualityEnables enrichment of banking data through the Ntropy API, including creating account holders and enriching transaction details.Last updated -
- -securityAlicense-qualityWeb Content Retrieval (full webpage, filtered content, or Markdown-converted), Custom User-Agent, Multi-HTTP Method Support (GET/POST/PUT/DELETE/PATCH), LLM-Controlled Request Headers, LLM-Accessible Response Headers, and more.Last updated -3PythonMIT License