Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PINX_ROOTNoAlias for PINOOX_ROOT. Same as PINOOX_ROOT.
PINOOX_ROOTNoPlatform or pinx project root directory (absolute path). Required for project introspection tools.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_docsA

Search official Pinoox documentation by keyword. Returns matching doc paths and GitHub URLs.

fetch_docB

Fetch full markdown from github.com/pinoox/docs.

list_doc_topicsB

List curated Pinoox documentation topics and paths.

project_infoB

Application info: project kind (platform vs single-app pinx), PHP version, pincore/pinx-cli versions, composer packages, apps.

list_cli_commandsA

List available php pinoox or pinx commands. Platform uses pinoox list; single-app uses pinx list.

list_routesB

List named route actions. Platform: route:actions. Single-app: pinx routes. Supports --json and --validate.

list_appsA

List installed apps. Platform: directories under apps/. Single-app: package from root app.php.

read_app_manifestB

Read app.php. Platform: apps/{package}/app.php. Single-app: root app.php.

read_project_fileC

Read a project file. Platform: apps/, config/. Single-app: Controller/, Model/, routes/, theme/, migrations/, etc.

list_config_keysB

Inspect config/*.config.php files and list top-level keys.

list_env_keysA

List .env and .env.example variable names (values redacted).

list_modelsB

Scan Model/ directories and list model class files.

migration_statusB

Show migration status. Platform: migrate:status. Single-app: migrate:st.

db_schemaA

Infer table structure from migration PHP files without a live DB connection.

read_log_entriesA

Read the last N lines from the Pinoox log file via log:view.

project_doctorA

Run pinx doctor --json health check. Single-app pinx projects only.

deps_statusB

Composer/npm dependency status. Single-app: pinx deps:st.

pinker_statusC

Pinker build cache status. Single-app: pinker:st. Platform: pinker:status.

frontend_infoB

Theme/Vite/npm info via pinx fe:info (single-app only).

run_cliA

Run a safe read-only php pinoox or pinx command. Destructive commands are blocked.

Prompts

Interactive templates invoked by user choice

NameDescription
create-pinoox-appGuided workflow for scaffolding a new Pinoox HMVC app
pinx-workflowDay-to-day pinx-cli workflow for single-app projects

Resources

Contextual data attached and managed by the client

NameDescription
docs-indexCurated table of contents for official Pinoox docs
conventionsOfficial conventions for AI-assisted Pinoox development
Project structureRead a documentation page by language and path
Pinx CLIRead a documentation page by language and path
RouterRead a documentation page by language and path

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