hap-oauth-mcp
Generar MCP de autorización personal de HAP
Le ayuda a obtener y actualizar la configuración de MCP de autorización personal de HAP sin necesidad de realizar manualmente el proceso OAuth.
Antes del lanzamiento oficial de la función HAP AI Connect (que permitirá a los usuarios conectar de manera más conveniente las habilidades, MCP y CLI de HAP con diversas herramientas de IA), puede utilizar esta Skill para obtener/actualizar su MCP personal y experimentar el valor del MCP de la API de HAP (autorización personal).
¿Qué es la autorización personal de HAP?
HAP proporciona un conjunto de mecanismos de autorización OAuth 2.0 estándar, lo que permite a los usuarios autorizar a aplicaciones de terceros para acceder o manipular datos en HAP de forma segura bajo su propia identidad. Esto no es solo una actualización en el método de autorización, sino una infraestructura clave para que HAP pase de la "apertura de capacidades del sistema" a la "apertura de capacidades a nivel de usuario".
Actualización de "autorización del sistema" a "autorización del usuario": de "ejecución de permisos de aplicación" a "ejecución de identidad de usuario".
Control de permisos más granular (Scope): minimización de permisos, especificando el alcance de los recursos y las operaciones.
Credenciales de ciclo de vida corto, reduciendo los riesgos de seguridad: el token dura 1 día por defecto, se puede rotar y el impacto de una filtración es limitado.
El usuario puede revocar la autorización en cualquier momento: los permisos pasan de ser "irrecuperables" a controlables, revocables y gestionables.
Cada llamada tiene una atribución de identidad clara: admite auditoría, seguimiento de cumplimiento y análisis de comportamiento del usuario.
Related MCP server: RednoteMCP
Guía de uso
Consulte los pasos detallados en: Guía de uso de MCP de permisos personales
¿Qué necesita preparar?
Solo su cuenta y contraseña de HAP (inicio de sesión por correo electrónico o número de teléfono).
Instalar la Skill
Claude Code
claude skill add --name hap-oauth-mcp https://github.com/garfield-bb/hap-oauth-mcp.gitOtras herramientas de IA (instalación mediante lenguaje natural)
Diga directamente en la conversación:
Ayúdame a instalar esta skill: https://github.com/garfield-bb/hap-oauth-mcp.git
Modo de uso
Una vez instalada, dígale directamente a la IA:
Ayúdame a configurar el MCP personal de HAP, cuenta
your@email.com, contraseñaxxx
La IA completará automáticamente el inicio de sesión, la autorización OAuth y la obtención del token, devolviendo finalmente el JSON de configuración que puede pegar directamente en el cliente MCP:
{
"HAP Personal MCP": {
"url": "https://api2.mingdao.com/mcp?Authorization=Bearer <your_token>"
}
}Si es la primera vez que autoriza, la IA le guiará para completar una confirmación OAuth en el navegador; después, no será necesario volver a realizar la operación para actualizar el token.
Notas de seguridad
Todo el código se ejecuta localmente y la cuenta y la contraseña no pasan por ningún servicio de terceros. Ruta técnica: llamada local a la interfaz de inicio de sesión de HAP (cifrado RSA idéntico al de la versión web) y, posteriormente, obtención y actualización del token a través de la interfaz de integración oficial de OAuth.
This server cannot be deployed
Maintenance
Related MCP Connectors
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables automated GitHub login through browser automation using Playwright. Provides MCP tools for programmatic authentication to GitHub accounts with credential management.1-
- FlicenseNot gradedqualityDmaintenanceEnables automated interaction with Xiaohongshu (Little Red Book) to search for notes, retrieve content or comments, and post targeted smart comments. It utilizes Playwright to manage browser-based tasks such as secure login and automated engagement.124-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to automatically publish photo notes to Xiaohongshu (RedNote) using Playwright browser automation. It supports title, body, and image uploads while maintaining persistent login sessions for seamless automated posting.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables automated Douyin video uploads and account management using Playwright for browser simulation. It supports QR code login, cookie persistence, and automated metadata handling for publishing videos through natural language or API commands.386MIT