|
1 | | -# Notion MCP Server - Official remote MCP server from Notion |
2 | | -# Updated to use Notion's official remote MCP endpoint |
3 | | -# |
4 | | -# Original source: https://github.com/makenotion/notion-mcp-server |
5 | | -# Update timestamp: 2025-01-20T09:35:00Z |
6 | | -# --- |
7 | 1 | name: notion |
8 | | -description: Connect to Notion workspace to access pages, databases, and comments |
| 2 | +description: Provides integration with Notion APIs through a local Notion MCP Server. |
9 | 3 | tier: Official |
10 | 4 | status: Active |
11 | | -transport: streamable-http |
12 | | -url: https://mcp.notion.com/mcp |
13 | | -repository_url: https://github.com/makenotion/notion-mcp-server |
14 | | - |
| 5 | +transport: stdio |
15 | 6 | tools: |
16 | | - - search |
17 | | - - fetch |
18 | | - - create-pages |
19 | | - - update-page |
20 | | - - move-pages |
21 | | - - duplicate-page |
22 | | - - create-database |
23 | | - - update-database |
24 | | - - create-comment |
25 | | - - get-comments |
26 | | - - get-users |
27 | | - - get-user |
28 | | - - get-self |
29 | | - |
30 | | -# OAuth configuration for authentication |
31 | | -oauth_config: |
32 | | - authorize_url: https://api.notion.com/v1/oauth/authorize |
33 | | - token_url: https://api.notion.com/v1/oauth/token |
34 | | - scopes: |
35 | | - - read |
36 | | - - write |
37 | | - - comment |
38 | | - |
| 7 | + - API-get-user |
| 8 | + - API-get-users |
| 9 | + - API-get-self |
| 10 | + - API-post-database-query |
| 11 | + - API-post-search |
| 12 | + - API-get-block-children |
| 13 | + - API-patch-block-children |
| 14 | + - API-retrieve-a-block |
| 15 | + - API-update-a-block |
| 16 | + - API-delete-a-block |
| 17 | + - API-retrieve-a-page |
| 18 | + - API-patch-page |
| 19 | + - API-post-page |
| 20 | + - API-create-a-database |
| 21 | + - API-update-a-database |
| 22 | + - API-retrieve-a-database |
| 23 | + - API-retrieve-a-page-property |
| 24 | + - API-retrieve-a-comment |
| 25 | + - API-create-a-comment |
| 26 | +metadata: |
| 27 | + last_updated: "2025-08-06T00:24:22Z" |
| 28 | + pulls: 5403 |
| 29 | + stars: 2880 |
| 30 | +repository_url: https://github.com/makenotion/notion-mcp-server |
39 | 31 | tags: |
40 | 32 | - notion |
41 | 33 | - notes |
42 | | - - productivity |
43 | | - - database |
44 | | - - collaboration |
45 | | - - remote |
46 | | - |
47 | | -metadata: |
48 | | - stars: 2933 |
49 | | - pulls: 6307 |
50 | | - last_updated: "2025-01-20T09:35:00Z" |
| 34 | +image: mcp/notion:latest |
| 35 | +args: [] |
| 36 | +permissions: |
| 37 | + network: |
| 38 | + outbound: |
| 39 | + allow_host: |
| 40 | + - api.notion.com |
| 41 | + allow_port: |
| 42 | + - 443 |
| 43 | +env_vars: |
| 44 | + - name: OPENAPI_MCP_HEADERS |
| 45 | + description: 'HTTP headers for Notion API requests in JSON format. Example: {"Authorization":"Bearer ntn_****","Notion-Version":"2022-06-28"}' |
| 46 | + required: true |
| 47 | + secret: true |
0 commit comments