Skip to main content
Glama

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.

🔗 Links

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

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