Pyramid Solver MCP
Pyramid Solver MCP
Un solucionador interactivo para el puzle deslizante de 4×4. Funciona en dos modos:
como una MCP App renderizada dentro de ChatGPT;
como una aplicación de navegador normal en la raíz del servidor.
El proyecto utiliza React para el widget, el SDK oficial de Model Context Protocol para el servidor y una compilación de Vite autocontenida que se puede devolver como un recurso de UI de MCP.
Herramientas de MCP
Herramienta | Qué hace |
| Abre el solucionador interactivo en blanco. |
| Resuelve 16 posiciones de fichas proporcionadas fila por fila. Usa |
El solucionador ofrece modos rápidos de A* ponderado e IDA* óptimo.
Related MCP server: playwright-mcp-server
Ejecutar localmente
Requisitos: Node.js 20 o superior.
npm install
npm run build
npm startAbre http://localhost:8787 para el modo navegador. El endpoint MCP de Streamable HTTP es:
http://localhost:8787/mcpPruebas
npm test
npm run build
npm run smokePuedes inspeccionar el servidor MCP con:
npx @modelcontextprotocol/inspector@latestElige Streamable HTTP y conéctate a http://localhost:8787/mcp.
Desplegar en una URL pública
La vía más rápida es el botón Deploy to Render al principio de este README:
Inicia sesión en Render y permítele acceder a este repositorio de GitHub.
Mantén la configuración de Blueprint y elige Deploy Blueprint.
Espera a que el servicio pase a Live.
Copia la URL generada, como
https://pyramid-solver-mcp.onrender.com.Comprueba que
<your-url>/healthdevuelve{"ok":true}.
El render.yaml incluido construye el Dockerfile, comprueba /health y despliega los cambios solo después de que pase la CI de GitHub. El servicio gratuito de Render puede tardar más en responder después de estar inactivo.
Conectarlo a ChatGPT
ChatGPT requiere un endpoint MCP HTTPS público. Después del despliegue:
En ChatGPT, abre Configuración → Seguridad e inicio de sesión → Modo desarrollador y actívalo.
Abre Plugins y selecciona el botón +.
Introduce un nombre como
Pyramid Solvery una breve descripción.Establece el endpoint en tu URL completa de Render que termine en
/mcp, por ejemplohttps://pyramid-solver-mcp.onrender.com/mcp.Revisa las herramientas descubiertas y termina de añadir el plugin.
Si las definiciones de las herramientas cambian después de un despliegue posterior, actualiza el plugin para que ChatGPT cargue los nuevos metadatos. Consulta la guía de OpenAI Conecta tu servidor MCP a ChatGPT para conocer la interfaz actual.
Una vez conectado, prueba Open the Pyramid Solver o proporciona un tablero como:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 0 15Comprobaciones útiles:
Open the Pyramid Solver.Solve this board with A*: 1 2 3 4 / 5 6 7 8 / 9 10 11 12 / 13 14 0 15.Solve this board optimally with IDA*: 1 2 3 4 / 5 6 7 8 / 9 10 11 12 / 13 14 0 15.
Docker
docker build -t pyramid-solver-mcp .
docker run --rm -p 8787:8787 pyramid-solver-mcpEstructura del proyecto
src/PyramidSolver.jsx React interface
src/solver.js A* and IDA* solver engine
src/mcpBridge.js MCP Apps UI bridge
server.js Streamable HTTP MCP server
test/solver.test.js Solver testsLicencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to interactively explore PDDL planning problems by exposing a PDDL engine as MCP tools for initialization, action execution, state inspection, and goal checking.104Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA fully local MCP server for browser automation using Playwright, providing 25 tools for navigation, content extraction, mouse, form, and keyboard interactions.1,251MIT
- FlicenseNot gradedqualityDmaintenanceA browser automation MCP server providing 30 tools for navigation, interaction, page information, state checks, tab management, and more, enabling natural language control of browsers via MCP-compatible clients.
- FlicenseNot gradedqualityBmaintenanceStandalone browser automation MCP server supporting both BrowserOS and standard Chrome. Enables 16 MCP tools for browser control including navigation, interaction, and content extraction.13
Related MCP Connectors
20 MCP tools + 17 widgets for SAT/ISEE/SSAT/GRE/GMAT/LSAT prep. Flashcards, quizzes & games. Hosted.
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace
Live browser debugging for AI assistants — DOM, console, network via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/finnestprogrammer111/pyramid-solver-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server