crustum/speculum

CakePHP Speculum, debug assistant for your CakePHP application

Maintainers

Package info

github.com/Crustum/speculum

Type:cakephp-plugin

pkg:composer/crustum/speculum

Transparency log

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-07-25 22:09 UTC

This package is auto-updated.

Last update: 2026-07-25 22:10:31 UTC


README

The Speculum plugin is a debug assistant for CakePHP applications. It records requests, exceptions, logs, database queries, queued jobs, mail, notifications, cache operations, scheduled tasks, HTTP client calls, and related runtime activity into a searchable dashboard.

Speculum tags entries and groups them by request batch so you can follow a full request story. Soft dependencies enable watchers for batches, notifications, scheduling, and broadcasting when those packages are present. Dashboard access is owned by the host application.

The plugin also exposes a dedicated MCP server (cake-speculum) with several tools so AI agents can search and inspect recorded entries without opening the UI.

Requirements

  • PHP 8.4+
  • crustum/mcp

See Versions.md for the supported CakePHP versions.

Documentation

For documentation, as well as tutorials, see the docs directory of this repository.

License

Licensed under the MIT License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.