Borrowing it
Nothing to install: this file belongs to ljcl/gaggiuino-mcp. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ljcl/gaggiuino-mcp/main/AGENTS.mdgit clone --depth 1 https://github.com/ljcl/gaggiuino-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/ljcl/gaggiuino-mcp/agents-md)<a href="https://agentmods.dev/instructions/ljcl/gaggiuino-mcp/agents-md"><img src="https://agentmods.dev/badge/instructions/ljcl/gaggiuino-mcp/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/ljcl/gaggiuino-mcp/agents-md"><img src="https://agentmods.dev/badge/instructions/ljcl/gaggiuino-mcp/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.32946 | $0.32946 |
| Opus 5 | $0.16473 | $0.16473 |
| Sonnet 5 | $0.06589 | $0.06589 |
| Haiku 4.5 | $0.03295 | $0.03295 |
Grade A, and why
gaggiuino-mcp AGENTS.md scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
(Docker Desktop runs containers in a VM). On a Mac, `curl How it starts
The opening of the file, as written. The whole thing — 2,160 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Gaggiuino MCP Server
Remote MCP server for integrating a Gaggiuino espresso machine with AI tools.
Architecture
- Runtime: Bun (TypeScript)
- Transport: Streamable HTTP on port 8000 (
/mcpendpoint), dual-era — the stateless 2026-07-28 revision and legacyinitializesessions on one endpoint - Deployment: Docker container (any Docker host), exposed via HTTPS tunnel or reverse proxy
- Monorepo: Bun workspaces with Turborepo (
apps/*+packages/*)
Key Directories
apps/server/- MCP server (tools, prompts, resources, client)apps/storybook/- Standalone Storybook app, serves stories from all packagespackages/shot-graph/- React + Recharts MCP App for interactive shot graphspackages/ui/- Shared MCP app shell: host plumbing (src/host/) plus presentational components (AppShell, ErrorState, ToolbarButton, Legend, Skeleton, Tooltip)packages/design-system/- Shared design tokens, components, and host theme presetspackages/vite-config/- Shared Vite config helpers for MCP Appspackages/tsconfig/- Shared TypeScript configurationsapps/server/src/data/profiles.yaml- YAML profile documentation (not machine profiles)apps/server/src/data/prompts.yaml- System prompt for espresso dial-in guidanceapps/server/src/data/*.example-local.yaml- Templates for user-specific overrides (copy to*.local.yaml)docs/plans/- Design docs and implementation plansdocs/upstream/- Verbatim vendored copies of the Gaggiuino project's own API reference (rest-api.md,websocket.md,MQTT.md), plus the errata that corrects them
The vendored reference, and its errata
docs/upstream/ exists so client.ts can cite a stable path with line numbers
that do not move under it. Its README states the posture: these documents
settle existence questions, not shape questions — they are hand-written
and disagree with themselves about types.
Two rules govern it.
- Never edit the vendored files. Their value is that a refresh produces a
reviewable diff, and every citation in
client.tsis a line reference into them. Corrections go in the README's Errata section, or inclient.ts's not-called block when what is being prevented is a bad tool rather than a misreading. - Say where a correction came from. The errata's current entries are drawn from a second, independently written implementation of the same protocols rather than from this repo's hardware, and the README says so at the top of the section. That is strong evidence about behaviour and it is not a specification; where the two disagree, hardware wins.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 2,160 lines · 32,946 tokens per session scan A bcd5061666c6
gaggiuino-mcp AGENTS.md is an instructions file published in the GitHub repository ljcl/gaggiuino-mcp (1 stars, last pushed 2d ago), licensed MIT. It adds 32,946 tokens to every session, about $0.1647 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other instructions, from other repositories
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
spec-kit AGENTS.md
AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.