| 
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