Skip to main content
Glama

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.

Related MCP Connectors