Skip to main content
Glama
bobmatnyc
by bobmatnyc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NOTION_API_KEYYesYour Notion integration API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_pageA

Retrieve a Notion page by its ID, including all properties.

get_page_propertyB

Retrieve a specific property value from a Notion page.

create_pageA

Create a new Notion page inside a database or as a sub-page of another page. For database pages, properties must match the database schema.

update_pageB

Update a Notion page's properties, icon, or cover image.

archive_pageA

Archive (soft-delete) a Notion page. The page can be restored later.

restore_pageA

Restore a previously archived Notion page.

get_blockB

Retrieve a specific block by its ID.

get_block_childrenA

List the direct children of a block or page. Use this to read the content of a Notion page.

append_block_childrenA

Append new content blocks to a page or block. Use this to add paragraphs, headings, lists, code blocks, and more.

update_blockC

Update the content of an existing block.

delete_blockB

Delete a block from a Notion page.

get_databaseA

Retrieve a Notion database schema and metadata by its ID.

create_databaseA

Create a new Notion database as a child of an existing page. Define the property schema (columns) at creation time.

update_databaseA

Update a Notion database title, description, or property schema.

query_databaseB

Query a Notion database to retrieve pages matching filter criteria. Supports filtering, sorting, and pagination.

list_usersB

List all users in the Notion workspace.

get_userA

Retrieve information about a specific Notion user.

get_bot_userA

Retrieve information about the bot user associated with this integration, including workspace name and owner details.

searchB

Search for pages and databases in the Notion workspace. Only returns content the integration has access to.

get_commentsA

Retrieve all comments on a Notion page or block.

create_commentB

Add a comment to a Notion page. Requires 'insert comments' capability on the integration.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bobmatnyc/notion-mpm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server