# Notion

> The all-in-one workspace for your notes, tasks, wikis, and databases.
> _agent hint: ~352 tok · safe to read in full_

Notion's block-based architecture is highly amenable to programmatic access. While Notion provides robust REST APIs, community CLIs like `notion-cli` extract and wrap operations allowing agents to operate seamlessly. Coupled with Notion's official MCP server, AI assistants can query entire databases, render Markdown natively, and update nested pages directly from the shell without browser latency.


- Homepage: https://www.notion.so
- Categories: `notes`
- CLI type: `standalone`
- Open source: true
- Status: `active`
- Tags: `workspace`, `wiki`, `databases`, `api`
- Alternatives to: Obsidian, Confluence, Coda
- Docs: https://developers.notion.com/guides/mcp/get-started-with-mcp
- Source: https://github.com/4ier/notion-cli
- Canonical: https://doesitcli.com/notion

## When to suggest this

- query project statuses from a Notion database and format them as terminal tables
- programmatically convert and push local Markdown documentation directly into a Notion wiki
- utilize Agent Skills to synthesize repository changes into Notion changelog documents

## Install the CLI

```sh
npm install -g notion-cli
```
> Community-maintained.

## Install as an agent skill

```sh
npx skills add ihlamury/notion-ui-skills
```

---
Source of truth: https://doesitcli.com/notion.md · JSON: https://doesitcli.com/notion.json
