MCPMC (Minecraft MCP)

by gerred
Verified

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.

Integrations

  • Integrates with Bun for running the MCP inspector and development workflows, providing scripts for testing, building, and watching the project.

  • Integrates with GitHub Workflows for CI/CD pipeline automation, providing continuous integration checks for the project.

  • Publishes and distributes the package through npm registry, with tracking for downloads and version management.

MCPMC (Protocolo de contexto del modelo de Minecraft)

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Minecraft mediante Mineflayer. Este paquete permite a los agentes de IA controlar bots de Minecraft mediante una interfaz JSON-RPC estandarizada.

Características

  • Compatibilidad total con MCP para la integración de agentes de IA
  • Creado con Mineflayer para una interacción confiable con Minecraft
  • Admite navegación, manipulación de bloques, gestión de inventario y más.
  • Monitoreo del estado del juego en tiempo real
  • API de tipo seguro con soporte para TypeScript

Instalación

# Using npm npm install @gerred/mcpmc # Using yarn yarn add @gerred/mcpmc # Using bun bun add @gerred/mcpmc

Uso

# Start the MCP server mcpmc

El servidor se comunica mediante la entrada estándar (stdin) y la salida estándar (stdout) mediante el Protocolo de Contexto de Modelo (MCP). Para obtener documentación detallada de la API, utilice el inspector MCP:

bun run inspector

Desarrollo

# Install dependencies bun install # Run tests bun test # Build the project bun run build # Watch mode during development bun run watch # Run MCP inspector bun run inspector

Contribuyendo

¡Agradecemos sus contribuciones! Siga estos pasos:

  1. Bifurcar el repositorio
  2. Crea una nueva rama para tu función
  3. Escribe pruebas para tus cambios
  4. Realiza tus cambios
  5. Ejecutar pruebas y asegurarse de que pasen
  6. Enviar una solicitud de extracción

Asegúrese de actualizar las pruebas según corresponda y respetar el estilo de codificación existente.

Licencia

Licencia MIT

Derechos de autor (c) 2024 Gerred Dillon

Por la presente se concede permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software"), para tratar el Software sin restricción, incluyendo, sin limitación, los derechos a usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del Software, y para permitir que las personas a quienes se les proporciona el Software lo hagan, sujeto a las siguientes condiciones:

El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN ACCIÓN CONTRACTUAL, EXTRACONTRACTUAL O DE OTRO TIPO, QUE SURJA DE, SE DERIVE DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS RELACIONES CON EL MISMO.

-
security - not tested
A
license - permissive license
-
quality - not tested

Permite que los agentes de IA controlen los bots de Minecraft a través de una interfaz JSON-RPC estandarizada.

  1. Features
    1. Installation
      1. Usage
        1. Development
          1. Contributing
            1. License
              ID: 3ih9dz9kfv