Skip to main content
Glama

Notion MCP Server

by funcion90

MCP (Model Context Protocol) Project

A Python-based MCP (Model Context Protocol) implementation with Notion integration and health monitoring capabilities.

Features

  • Health Monitoring: API health check endpoints

  • Notion Integration: Tools for interacting with Notion API

  • Modular Architecture: Clean separation of concerns with API and tools modules

Project Structure

Mcp/ ├── api/ # API modules │ ├── __init__.py │ └── health.py # Health check endpoints ├── tools/ # Tool modules │ ├── __init__.py │ └── notion.py # Notion API integration ├── data/ # Data storage directory ├── logs/ # Log files (gitignored) ├── main.py # Main application entry point ├── requirements.txt # Python dependencies └── README.md # This file

Installation

  1. Clone the repository:

git clone https://github.com/funcion90/Mcp.git cd Mcp
  1. Install dependencies:

pip install -r requirements.txt

Usage

Run the main application:

python main.py

Configuration

Make sure to set up your environment variables for API keys and configurations as needed.

Dependencies

See requirements.txt for the complete list of Python packages required.

License

This project is open source and available under the MIT License.

-
security - not tested
F
license - not found
-
quality - not tested

Enables interaction with Notion workspaces through the Notion API with health monitoring capabilities. Provides tools for managing Notion content and pages through natural language interface.

  1. Features
    1. Project Structure
      1. Installation
        1. Usage
          1. Configuration
            1. Dependencies
              1. License

                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/funcion90/Mcp'

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