Skip to main content
Glama

DARPEngine

by DARPAI
schemas.py708 B
from typing import Any from openai.types.chat import ChatCompletionMessage from openai.types.chat import ChatCompletionToolMessageParam from pydantic import BaseModel from pydantic import ConfigDict class BaseSchema(BaseModel): model_config = ConfigDict(from_attributes=True) class Tool(BaseSchema): name: str description: str input_schema: dict[str, Any] class RegistryServer(BaseSchema): name: str description: str url: str logo: str | None id: int tools: list[Tool] class ToolInfo(BaseSchema): tool_name: str server: RegistryServer class RoutingResponse(BaseSchema): conversation: list[ChatCompletionMessage | ChatCompletionToolMessageParam]

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/DARPAI/darp_engine'

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