pinoox-mcp
OfficialClick 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., "@pinoox-mcpshow project info"
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.
pinoox-mcp
MCP server for the Pinoox PHP HMVC platform — gives any MCP-compatible AI client real project context (Cursor, Claude Desktop, VS Code, Windsurf, Zed, and more).
Supports multi-app platform (php pinoox) and single-app pinx (pinoox/pinx-cli) workflows.
Official docs: github.com/pinoox/docs
Features
Documentation (no PINOOX_ROOT required)
Tool | Description |
| Search docs by keyword |
| Fetch a full markdown page |
| List curated doc paths |
Project introspection (requires PINOOX_ROOT)
Tool | Description |
| PHP version, pincore/pinx-cli, composer packages, project kind |
|
|
| Named route actions ( |
| Apps under |
| Read |
| Read allowed project files |
| Config file keys |
|
|
| Eloquent models under |
| Migration status |
| Tables inferred from migration files |
| Last N log lines |
|
|
| Composer/npm status ( |
| Pinker cache status |
| Vite/theme info ( |
| Safe read-only CLI execution |
Resources
pinoox://docs/index— documentation table of contentspinoox://docs/{lang}/{path}— individual doc pagespinoox://conventions— Pinoox coding conventions for AI
Prompts
create-pinoox-app— scaffold a new apppinx-workflow— pinx-cli day-to-day commands
Related MCP server: MCP Perplexity Pro
Requirements
Node.js 18+
PHP 8.1+ (project tools)
An MCP-compatible client (IDE, desktop app, or CLI agent)
Pinoox 3.x platform or single-app pinx project
Install
npm (recommended)
npx -y pinoox-mcpOr install globally:
npm install -g pinoox-mcpnpm package: npmjs.com/package/pinoox-mcp
From source
git clone https://github.com/pinoox/pinoox-mcp.git
cd pinoox-mcp
npm install
npm run buildMCP client configuration
pinoox-mcp uses stdio transport — any client that supports MCP servers can connect. Recommended config (from examples/mcp.json):
{
"mcpServers": {
"pinoox": {
"command": "npx",
"args": ["-y", "pinoox-mcp"],
"env": {
"PINOOX_ROOT": "/absolute/path/to/your/project"
}
}
}
}For local development, use node with the path to build/index.js instead of npx.
PINOOX_ROOT works for both:
Platform: directory with
index.php+pinooxSingle-app: directory with
app.php+bin/pinx
Optional alias: PINX_ROOT (same as PINOOX_ROOT).
Where to put the config
Client | Config file / location |
Cursor |
|
Claude Desktop |
|
VS Code (Copilot / MCP) |
|
Windsurf | MCP settings (same JSON shape as Cursor) |
Zed |
|
Other | See your client's MCP server documentation |
AI agent rules
Copy rules/AGENTS.md into your project or add it to your client's system instructions / rules (Cursor Rules, Claude project instructions, etc.).
Environment variables
Variable | Required | Description |
| For project tools | Platform or pinx project root |
| Alias | Same as |
Allowed CLI commands
run_cli only permits read-only commands. Lists differ by project kind:
Platform (php pinoox): list, app:list, route:actions, migrate:status, pinker:status, log:view, version, …
Single-app (pinx): list, info, doctor, routes, migrate:st, pinker:st, deps:st, fe:info, log:view, …
Destructive commands (migrate, app:delete, cache:clear, …) are blocked.
Development
npm run dev # watch TypeScript
npm run build # compile to build/
npm startLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/pinoox/pinoox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server