Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
| No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
| No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
| list-databases | List all databases the integration has access to | 
| query-database | Query a database | 
| create-page | Create a new page in a database | 
| update-page | Update an existing page | 
| create-database | Create a new database | 
| update-database | Update an existing database | 
| get-page | Retrieve a page by its ID | 
| get-block-children | Retrieve the children blocks of a block | 
| append-block-children | Append blocks to a parent block | 
| update-block | Update a block's content or archive status | 
| get-block | Retrieve a block by its ID | 
| search | Search Notion for pages or databases |