# 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:
```bash
git clone https://github.com/funcion90/Mcp.git
cd Mcp
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
## Usage
Run the main application:
```bash
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](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