File size: 293 Bytes
d619c43
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from typing import Dict, Any, Optional
from pydantic import BaseModel

class MCPResponse(BaseModel):
    """Response model for MCP API."""
    type: str
    text: Optional[str] = None
    markdown: Optional[str] = None
    data: Optional[Dict[str, Any]] = None
    error: Optional[str] = None