From altertable
Explores data connections, schemas, tables, columns, data types, and semantic models via Altertable MCP server. Use before querying to understand available data sources and structures.
npx claudepluginhub altertable-ai/skills --plugin altertableThis skill uses the workspace's default tool permissions.
To explore available data:
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds production-ready Apache Airflow DAGs with patterns for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch jobs.
Share bugs, ideas, or general feedback.
To explore available data:
List all connections via the Altertable MCP server. Each connection has a name, engine type, and slug.
Built-in connections include altertable (platform data) and sample-data.
Retrieve the full schema for a connection of interest:
catalog.schema.table)List semantic models to discover pre-defined business logic:
| Engine | Description |
|---|---|
| Snowflake | Cloud data warehouse with catalogs and schemas |
| BigQuery | Google's serverless data warehouse |
| Redshift | AWS data warehouse |
| Engine | Description |
|---|---|
| PostgreSQL | Open-source relational database |
| MySQL / MariaDB | Popular relational databases |
| Clickhouse | Column-oriented OLAP database |
| Name | Purpose |
|---|---|
altertable | Platform data (events, identities, pageviews) |
sample-data | Demo data for testing and learning |
Tables are referenced using three-part names:
catalog.schema.table
Example:
SELECT * FROM my_warehouse.public.users LIMIT 10
Common types across engines:
VARCHAR, TEXT, STRING - Text dataINTEGER, BIGINT, INT64 - Whole numbersFLOAT, DOUBLE, NUMERIC - Decimal numbersBOOLEAN - True/false valuesTIMESTAMP, DATETIME - Date and timeDATE - Date onlyJSON, VARIANT - Semi-structured dataThe altertable connection includes pre-defined semantic sources:
| Source | Description |
|---|---|
events | Product analytics events with properties |
identities | User identity information |
pageviews | Web page view events |
sessions | Web session aggregations |
identity-overrides | Identity resolution rules |
Look for clues in:
users, orders, events)created_at, user_id, amount)Look for columns named:
id, uuid, pk{table_name}_id (e.g., user_id in users table)Look for foreign key patterns:
{other_table}_id columns