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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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