openai-tool2mcp

from typing import Any from pydantic import BaseModel, Field class MCPRequest(BaseModel): """Model for MCP tool request""" parameters: dict[str, Any] = Field(default_factory=dict) context: dict[str, Any] | None = Field(default=None) class MCPResponse(BaseModel): """Model for MCP tool response""" content: str error: str | None = None context: dict[str, Any] | None = Field(default_factory=dict)