
database-query
✓ Official★ 17by notion · part of makenotion/cursor-notion-plugin
Query a Notion database by name or ID and return structured, readable results with optional filters and sorting.
Query a Notion database by name or ID and return structured, readable results with optional filters and sorting.
Inspect the full instructions your agent will receiveExpandCollapse
This is the exact playbook injected into your agent when the skill activates — shown here so you can audit it before installing. You don't need to read it to use the skill.
name: database-query description: Query a Notion database by name or ID and return structured, readable results with optional filters and sorting.
Query Notion Database
Use the Notion MCP server to query a database on the user's behalf.
Workflow
- Interpret the request to extract:
- Target database (by name or ID)
- Optional filter(s) or sort(s) the user describes.
- If multiple databases match the name, ask the user to choose the correct one.
- Perform a query that:
- Applies the requested filters (e.g. status = Active, owner = Alice, due date this week).
- Limits to a reasonable number of rows (e.g. 20-50) unless the user explicitly asks for more.
- Present the results in a compact table-like format with:
- Key properties (e.g. Name, Status, Owner, Due).
- A short summary if the database has rich text content.
- If no rows match, say so clearly and suggest alternative filters.
Important
Avoid dumping raw JSON. Focus on readability and decision-making value for the user.
npx skills add https://github.com/makenotion/cursor-notion-plugin --skill database-queryRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.