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  |