malloydatamalloydataOfficialยท27 Agent Skills Included

publisher

Serve governed Malloy semantic models over REST and MCP

Serves Malloy semantic models to applications, BI tools, and agents over a REST API and a single MCP endpoint. Eliminates hand-written SQL errors by letting callers query governed measures, dimensions, and joins defined once in the model. Includes skills for modeling, analysis, dashboards, notebooks, HTML data apps, materialization, and code review.
npx skills add malloydata/publisher --all -g -y
Available:

Tells the agent how to start the Publisher server, connect to its MCP endpoint, and route requests to the bundled Malloy modeling, analysis, and data-app skills.

All Skills in This Repository (27)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
malloydatamalloydata

gotchas-modeling

Guide Malloy modeling to avoid common mistakes in reserved words, NULL checks, and date functions.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-publish

Package and validate Malloy models with publisher.json for Malloy Publisher deployment.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-debug

Diagnose and resolve compile-time errors in Malloy source code.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-analyze

Analyze Publisher data with structured EDA steps and build dashboards.

Official
Advanced
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-notebooks

Generates interactive Malloy notebooks with dashboards and data stories.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

analysis-pitfalls

Detect common errors in data analysis queries and result interpretation.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

html-data-apps

Create and customize HTML data apps for Malloy Publisher packages.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-review

Automates code review and verification of Malloy semantic models.

Official
Advanced
๐Ÿ“ฆ In Repo
malloydatamalloydata

html-data-app-embedding

Embed interactive data applications as auto-sizing iframes with authentication.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

lookml-review

Convert LookML models to Malloy semantic models by analyzing business logic and relationships.

Official
Advanced
๐Ÿ“ฆ In Repo
malloydatamalloydata

malloy-model

Automate building Malloy semantic models with dimensions, measures, and sources.

Official
Intermediate
๐Ÿ“ฆ In Repo
malloydatamalloydata

html-data-app-runtime

Execute Malloy queries from JavaScript to build interactive HTML data applications.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Malloy Publisher?โ–ผ

Run `npx skills add malloydata/publisher --all -g -y` in your terminal to install all skills in this suite globally.

What does Malloy Publisher do?โ–ผ

It serves Malloy semantic models over a REST API and one MCP endpoint, so applications and agents query governed measures and joins instead of writing raw SQL. This keeps numbers correct by construction.

How do I connect my agent to Publisher?โ–ผ

Start the server with `npx @malloy-publisher/server --port 4000`, then launch your agent from the same directory so it picks up the generated `.mcp.json`. The `malloy_*` tools then appear for discovery, querying, compiling, and reloading models.

Can I build dashboards and data apps with it?โ–ผ

Yes. The bundled skills cover tagged `.malloy` dashboards with filter controls, notebooks, and hand-authored HTML data apps served from a package's `public/` directory with no build step.

Does it work with Claude Code and other MCP clients?โ–ผ

Yes. Publisher exposes a standard streamable-HTTP MCP endpoint that works with Claude Code, Cursor, Codex, and other MCP-compatible clients.

Related Repositories in Data & Analytics

View All in Data & Analyticsโ†’