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 |