Skip to main content
Glama
index.d.ts938 B
import type * as mri from 'mri'; type Arrayable<T> = T | T[]; declare function sade(usage: string, isSingle?: boolean): sade.Sade; declare namespace sade { export type Handler = (...args: any[]) => any; export type Value = number | string | boolean | null; export interface LazyOutput { name: string; handler: Handler; args: string[]; } export interface Sade { command(usage: string, description?: string, options?: { alias?: Arrayable<string>; default?: boolean; }): Sade; option(flag: string, description?: string, value?: Value): Sade; action(handler: Handler): Sade; describe(text: Arrayable<string>): Sade; alias(...names: string[]): Sade; example(usage: string): Sade; parse(arr: string[], opts: { lazy: true } & mri.Options): LazyOutput; parse(arr: string[], opts?: { lazy?: boolean } & mri.Options): void; version(value: string): Sade; help(cmd?: string): void; } } export = sade;

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/MatheusgVentura/Project-One'

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