hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Provides tools for App Store Connect API integration, enabling management of apps, beta testing, bundle IDs, devices, and user permissions for App Store submissions.
Allows interaction with the App Store Connect API for managing apps, beta testers, bundle IDs, devices, and capabilities in App Store Connect.
Servidor MCP de App Store Connect
Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la API de App Store Connect. Este servidor proporciona herramientas para gestionar aplicaciones, probadores beta, ID de paquetes, dispositivos y funcionalidades en App Store Connect.
Características
- Gestión de aplicaciones
- Listar todas las aplicaciones
- Obtenga información detallada de la aplicación
- Ver metadatos y relaciones de la aplicación
- Pruebas beta
- Lista de grupos beta
- Lista de probadores beta
- Agregar o quitar probadores de los grupos
- Administrar configuraciones de pruebas beta
- Gestión de ID de paquete
- Lista de identificaciones de paquetes
- Crear nuevos ID de paquete
- Obtener detalles de identificación del paquete
- Habilitar/deshabilitar capacidades
- Administración de dispositivos
- Lista de dispositivos registrados
- Filtrar por tipo de dispositivo, plataforma, estado
- Ver detalles del dispositivo
- Gestión de usuarios
- Enumere a los miembros del equipo
- Ver roles y permisos de usuario
- Filtrar usuarios por rol y acceso
Instalación
Configuración
Agregue lo siguiente a su archivo de configuración de Claude Desktop:
macOS
Ventanas
Autenticación
- Generar una clave API de App Store Connect desde App Store Connect
- Descargue el archivo de clave privada .p8
- Anote su ID de clave y el ID del emisor
- Establezca las variables de entorno en su configuración
Herramientas disponibles
Gestión de aplicaciones
list_apps
: Obtenga una lista de todas las aplicaciones en App Store Connectget_app_info
: Obtenga información detallada sobre una aplicación específica
Pruebas beta
list_beta_groups
: Lista todos los grupos de pruebas betalist_group_testers
: enumera a los evaluadores en un grupo beta específicoadd_tester_to_group
: Agregar un nuevo probador a un grupo betaremove_tester_from_group
: Eliminar un probador de un grupo beta
Gestión de ID de paquete
list_bundle_ids
: enumera todos los ID de paquetes registradoscreate_bundle_id
: Registrar un nuevo ID de paqueteget_bundle_id_info
: Obtener información detallada del ID del paqueteenable_bundle_capability
: Habilita una capacidad para un ID de paquetedisable_bundle_capability
: deshabilitar una capacidad para un ID de paquete
Administración de dispositivos
list_devices
: enumera todos los dispositivos registrados con opciones de filtrado
Gestión de usuarios
list_users
: enumera todos los miembros del equipo con filtrado de roles
Manejo de errores
El servidor implementa el manejo de errores adecuado para:
- Autenticación no válida
- Faltan parámetros requeridos
- Límites de velocidad de la API
- Problemas de red
- Operaciones no válidas
Desarrollo
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Enlaces relacionados
You must be authenticated.
Tools
Un servidor MCP para comunicarse con la API de App Store Connect para desarrolladores de iOS