File size: 597 Bytes
626b033
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
"""
Simple Webhook Configuration for MCP Usage Tracking

Provides basic configuration functions for the webhook endpoint.
The actual webhook endpoint is defined in app.py.
"""

import os
from dotenv import load_dotenv

# Load environment variables
load_dotenv()


def get_webhook_url() -> str:
    """Get the configured webhook URL"""
    base_url = os.getenv('MCP_BASE_URL', 'http://localhost:7860')
    return f"{base_url}/api/webhook/usage"


def is_webhook_enabled() -> bool:
    """Check if webhook endpoint is enabled"""
    return os.getenv('MCP_WEBHOOK_ENABLED', 'true').lower() == 'true'