Pyramid Solver MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pyramid Solver MCPOpen the pyramid solver"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pyramid Solver MCP
An interactive solver for the 4×4 sliding puzzle. It works in two modes:
as an MCP App rendered inside ChatGPT;
as a regular browser app at the server root.
The project uses React for the widget, the official Model Context Protocol SDK for the server, and a self-contained Vite build that can be returned as an MCP UI resource.
MCP tools
Tool | What it does |
| Opens the blank interactive solver. |
| Solves 16 tile positions supplied row by row. Use |
The solver offers fast Weighted A* and optimal IDA* modes.
Related MCP server: browseros-mcp
Run locally
Requirements: Node.js 20 or newer.
npm install
npm run build
npm startOpen http://localhost:8787 for browser mode. The Streamable HTTP MCP endpoint is:
http://localhost:8787/mcpTest
npm test
npm run build
npm run smokeYou can inspect the MCP server with:
npx @modelcontextprotocol/inspector@latestChoose Streamable HTTP and connect to http://localhost:8787/mcp.
Deploy to a public URL
The quickest path is the Deploy to Render button at the top of this README:
Sign in to Render and allow it to access this GitHub repository.
Keep the Blueprint settings and choose Deploy Blueprint.
Wait for the service to become Live.
Copy the generated URL, such as
https://pyramid-solver-mcp.onrender.com.Check that
<your-url>/healthreturns{"ok":true}.
The included render.yaml builds the Dockerfile, checks /health, and deploys changes only after GitHub CI passes. Render's free service can take longer to answer after being idle.
Connect it to ChatGPT
ChatGPT requires a public HTTPS MCP endpoint. After deployment:
In ChatGPT, open Settings → Security and login → Developer mode and enable it.
Open Plugins and select the + button.
Enter a name such as
Pyramid Solverand a short description.Set the endpoint to your complete Render URL ending in
/mcp, for examplehttps://pyramid-solver-mcp.onrender.com/mcp.Review the discovered tools and finish adding the plugin.
If tool definitions change after a later deployment, refresh the plugin so ChatGPT loads the new metadata. See OpenAI's Connect your MCP server to ChatGPT guide for the current interface.
Once connected, try Open the Pyramid Solver or provide a board such as:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 0 15Useful checks:
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-mcpProject structure
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 testsLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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 Connectors
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace
Live browser debugging for AI assistants — DOM, console, network via MCP.
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Related MCP Servers
- 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.27-
- FlicenseNot gradedqualityBmaintenanceEnables browser automation with AI agent support and secure credential management through 20 MCP tools, accessible via stdio or HTTP bridge.-
- AlicenseNot gradedqualityBmaintenanceMCP server that bridges Model Context Protocol with browser automation, offering 37 tools across three modes (Playwright, CDP, Chrome Extension) and an autonomous agent for web tasks.MIT
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