Skip to main content
Glama
ParkJong-Hun

Get My Notion MCP Server

by ParkJong-Hun

Get My Notion MCP Server

A Model Context Protocol (MCP) server that provides access to the my-notion GitHub repository data. This server allows AI assistants like Claude and Cursor to fetch the latest files, content, and commit information from the repository.

✨ Features

  • πŸ“ Browse Files: List files and directories in the repository

  • πŸ“„ Read Content: Get the content of any file

  • πŸ”„ Track Changes: Check the latest commit information

  • πŸ”— Repository Info: Access repository metadata

Related MCP server: MCP GitHub Repository Server

πŸš€ Quick Start

Install via npm

npm install -g @parkjonghun/get-my-notion-mcp

Configure with Claude Code

claude mcp add get-my-notion-mcp -- npx -y @parkjonghun/get-my-notion-mcp

Configure with Cursor

Add to your Cursor settings:

{
  "mcpServers": {
    "get-my-notion-mcp": {
      "command": "npx",
      "args": ["-y", "@parkjonghun/get-my-notion-mcp"]
    }
  }
}

Settings location:

  • macOS: ~/Library/Application Support/Cursor/User/settings.json

  • Windows: %APPDATA%\Cursor\User\settings.json

  • Linux: ~/.config/Cursor/User/settings.json

πŸ’¬ Example Usage

Once configured, try these commands:

  • "List all files in the my-notion repository"

  • "Show me the README.md content"

  • "What's the latest commit?"

  • "Browse the src directory"

πŸ”§ Alternative Installation Methods

Option 1: Build from Source (If npm install fails)

# Clone and build
git clone https://github.com/ParkJong-Hun/get-my-notion-mcp.git
cd get-my-notion-mcp
npm run build
npm link

Then use:

# Claude Code
claude mcp add get-my-notion-mcp -- get-my-notion-mcp

# Cursor
{
  "mcpServers": {
    "get-my-notion-mcp": {
      "command": "get-my-notion-mcp"
    }
  }
}

Option 2: Direct Binary Path

# Build
cargo build --release

# Use full path
./target/release/get-my-notion-mcp

Configuration:

{
  "mcpServers": {
    "get-my-notion-mcp": {
      "command": "/full/path/to/target/release/get-my-notion-mcp"
    }
  }
}

πŸ“š Documentation

πŸ”§ How It Works

This MCP server connects to the my-notion GitHub repository and provides three main tools:

  • list_files - Browse repository structure

  • get_file_content - Read any file content

  • get_latest_commit - Get current commit info

All data is fetched in real-time from the GitHub API, so you always get the latest information.

⚑ Requirements

  • No authentication needed (uses public GitHub API)

  • Internet connection for GitHub API access

  • Rate limit: 60 requests per hour

πŸ› οΈ Troubleshooting

Connection issues? Verify internet access and GitHub API availability.

Rate limits? The server handles GitHub's 60 requests/hour limit automatically.

Installation problems? Check our Deployment Guide for alternative methods.

πŸ“„ License

MIT License - see LICENSE for details.

-
security - not tested
A
license - permissive license
-
quality - not tested

Appeared in Searches

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/ParkJong-Hun/get-my-notion-mcp'

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