Integrations
Enables access to Aptos documentation repositories with optional GitHub token support for increased API rate limits.
Supports creating Aptos client projects that use Node.js for blockchain interaction.
Supports generating React components for Aptos blockchain applications, such as wallet connection interfaces.
Servidor MCP de Aptos
Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la documentación de Aptos y crear aplicaciones blockchain de Aptos de pila completa.
Características
- 🔍 Explorar y buscar documentación de Aptos
- 🔧 Crear nuevos proyectos de Aptos (fullstack, contrato o cliente)
- 🧩 Generar componentes para proyectos de Aptos
- 🧪 Prueba los contratos de Aptos Move
- 📜 Generar interfaces ABI de TypeScript para contratos Move
Instalación
Prerrequisitos
- Python 3.10 o posterior
- Node.js y npm
- Aptos CLI (para algunas funciones de herramientas)
Configuración
- Instalar el paquete mcp:
- Clonar este repositorio:
- Instalar dependencias:
- (Opcional) Establezca el token de GitHub para aumentar los límites de velocidad de la API:
Uso con Claude Desktop
- Instalar Claude Desktop desde claude.ai/download
- Agregue el servidor Aptos MCP a su configuración de Claude Desktop:
O edite manualmente ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) o %APPDATA%\Claude\claude_desktop_config.json
(Windows):
- Reiniciar Claude Desktop
Desarrollo
Ejecute el servidor en modo de desarrollo con el Inspector MCP:
Uso
Una vez conectado a Claude Desktop, podrá:
Explorar la documentación de Aptos
Pídale a Claude que explore el repositorio de documentación de Aptos:
- "Muéstrame la estructura de la documentación de Aptos"
- Encuentra información sobre los módulos Move en la documentación de Aptos.
- "Consígueme la documentación de implementación de la tabla"
Crear nuevos proyectos
Pídele a Claude que configure nuevos proyectos de Aptos:
- "Crea un nuevo proyecto completo de Aptos llamado 'mi-primera-dapp'"
- Generar un contrato inteligente de Move para un mercado
- Configurar un proyecto de Aptos solo para clientes
Generar componentes
Pídele a Claude que genere componentes para tus proyectos de Aptos:
- Generar un componente React para conectarse a la billetera Aptos
- "Crear una tabla Move para almacenar perfiles de usuario"
- "Crear una función de cliente para consultar datos del contrato"
Probar y generar ABI
Pídale a Claude que pruebe contratos y genere interfaces:
- Pruebe mi contrato de Aptos en ~/projects/my-dapp/move
- Generar enlaces de TypeScript para mi contrato Move
Consultas de ejemplo
- Explorar la documentación de Aptos
- Busca "tabla" en la documentación de Aptos.
- "Crear un nuevo proyecto fullstack de Aptos llamado 'nft-marketplace'"
- Generar un módulo Move para un contrato de token
- "Crear un componente React para la conexión de la billetera"
- Generar ABI de TypeScript para mi contrato
- "Prueba la función de retiro de mi contrato"
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
Tools
Un servidor MCP para interactuar con la documentación de Aptos y crear aplicaciones blockchain de Aptos de pila completa.