We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/parmarjh/Markitdown-MCP-actor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
models.py•552 B
"""Data models for MCP Server Actor."""
from enum import Enum
from mcp.client.stdio import StdioServerParameters
from pydantic import BaseModel
class ServerType(str, Enum):
"""Type of MCP server to connect to."""
STDIO = 'stdio'
SSE = 'sse'
HTTP = 'http'
class RemoteServerParameters(BaseModel):
"""Parameters for connecting to a remote MCP server (SSE or HTTP)."""
url: str
headers: dict[str, str] | None = None
# Union type for server parameters
ServerParameters = StdioServerParameters | RemoteServerParameters