
Database Query
- 47 installs
- 19 repo stars
- Updated February 7, 2026
- makenotion/cursor-notion-plugin
database-query is an agent skill that queries Notion databases via MCP and returns readable filtered table results.
About
The database-query skill uses the Notion MCP server to query databases on a user's behalf and present results in a readable decision-oriented format. The workflow interprets requests to extract the target database by name or ID plus optional filters and sorts such as status Active, owner Alice, or due date this week. When multiple databases match a name, the agent asks the user to choose before querying. Queries apply requested filters, default to twenty to fifty rows unless the user asks for more, and return compact table-like output with key properties like Name, Status, Owner, and Due plus short summaries when rich text content exists. The skill explicitly avoids dumping raw JSON, focusing on readability and actionability. Empty results are reported clearly with suggested alternative filters. Triggers include asking to query, list, or filter rows from a named Notion database. Use whenever Cursor users need structured Notion database lookups through the plugin MCP integration without manual API formatting.
- Queries Notion databases by name or ID through MCP.
- Applies user-described filters and optional sorting.
- Returns compact tables with key properties, not raw JSON.
- Disambiguates multiple name matches before querying.
- Suggests alternative filters when no rows match.
Database Query by the numbers
- 47 all-time installs (skills.sh)
- Ranked #1,652 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Jul 25, 2026 (Skillselion catalog sync)
database-query capabilities & compatibility
- Capabilities
- notion database lookup by name or id · filter and sort application from natural languag · compact table result formatting · multi match database disambiguation · empty result handling with filter suggestions
- Works with
- notion
- Use cases
- project management · planning
What database-query says it does
Limits to a reasonable number of rows (e.g. 20-50) unless the user explicitly asks for more.
npx skills add https://github.com/makenotion/cursor-notion-plugin --skill database-queryAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 47 |
|---|---|
| repo stars | ★ 19 |
| Last updated | February 7, 2026 |
| Repository | makenotion/cursor-notion-plugin ↗ |
How do I query a Notion database with filters and get readable results in chat?
Query a Notion database by name or ID via MCP and return compact readable tables with optional filters, sorting, and summaries.
Who is it for?
Notion users who want filtered database lookups through the Cursor Notion plugin MCP server.
Skip if: Skip for creating databases, editing page content, or non-Notion data sources.
When should I use this skill?
User asks to query, list, or filter a Notion database by name, ID, or conditions.
What you get
A compact table of matching Notion rows with key properties and optional content summaries.
Files
Query Notion Database
Use the Notion MCP server to query a database on the user's behalf.
Workflow
1. Interpret the request to extract:
- Target database (by name or ID)
- Optional filter(s) or sort(s) the user describes.
2. If multiple databases match the name, ask the user to choose the correct one. 3. 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.
4. 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.
5. 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.
Related skills
FAQ
What does database-query produce?
Readable table-formatted Notion database rows with filters applied and key properties shown.
When should I use database-query?
When querying a Notion database by name or ID with optional filters or sorting via MCP.
Is database-query safe to install?
Review the Security Audits panel on this page before installing in production.