Skip to main content
Glama
component.py961 B
""" Базовый класс для всех MCP компонентов. """ from abc import ABC, abstractmethod class MCPComponent(ABC): """ Базовый абстрактный класс для всех компонентов MCP. Определяет общий интерфейс для инициализации и очистки ресурсов. """ @abstractmethod async def initialize(self) -> bool: """ Инициализирует компонент. Returns: bool: True если инициализация прошла успешно, иначе False """ pass @abstractmethod async def cleanup(self) -> bool: """ Освобождает ресурсы, используемые компонентом. Returns: bool: True если очистка прошла успешно, иначе False """ pass

Latest Blog Posts

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/eagurin/myaiserv'

If you have feedback or need assistance with the MCP directory API, please join our Discord server