We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/the-basilisk-ai/squad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
export const HORIZON_LABELS: Record<string, string> = {
now: "Now",
next: "Next",
later: "Later",
};
/** Squad entity colors: yellow=goals, blue=opps, green=solutions */
export const GOAL_COLOR = {
bg: "bg-amber-100 dark:bg-amber-900/30",
text: "text-amber-700 dark:text-amber-300",
dot: "bg-amber-500",
} as const;
export const HORIZON_HEADER_STYLES: Record<string, string> = {
now: "border-gray-300 dark:border-zinc-600 text-gray-600 dark:text-zinc-300",
next: "border-gray-300 dark:border-zinc-600 text-gray-600 dark:text-zinc-300",
later: "border-gray-300 dark:border-zinc-600 text-gray-600 dark:text-zinc-300",
};
export const HORIZON_BADGE_CLASSES: Record<string, string> = {
now: "bg-gray-100 text-gray-700 dark:bg-zinc-800 dark:text-zinc-300",
next: "bg-gray-100 text-gray-700 dark:bg-zinc-800 dark:text-zinc-300",
later: "bg-gray-100 text-gray-500 dark:bg-zinc-800 dark:text-zinc-400",
};
/** Status display labels — matches strategy-context STATUS_DISPLAY */
export const STATUS_DISPLAY: Record<string, string> = {
New: "New",
InProgress: "In Progress",
InDevelopment: "In Development",
Planned: "Planned",
Complete: "Complete",
Solved: "Solved",
Live: "Live",
Cancelled: "Cancelled",
Backlog: "Backlog",
};
/** Status badge color classes — matches strategy-context STATUS_BADGE_CLASSES */
export const STATUS_BADGE_CLASSES: Record<string, string> = {
New: "bg-background-purple text-content-purple dark:bg-background-purple-dark dark:text-content-purple-dark",
Planned:
"bg-background-warning text-content-warning dark:bg-background-warning-dark dark:text-content-warning-dark",
InProgress:
"bg-background-info text-content-info dark:bg-background-info-dark dark:text-content-info-dark",
InDevelopment:
"bg-background-info text-content-info dark:bg-background-info-dark dark:text-content-info-dark",
Complete:
"bg-background-success text-content-success dark:bg-background-success-dark dark:text-content-success-dark",
Solved:
"bg-background-success text-content-success dark:bg-background-success-dark dark:text-content-success-dark",
Live: "bg-background-error text-content-error dark:bg-background-error-dark dark:text-content-error-dark",
};
export function goalUrl(id: string, appBaseUrl?: string): string {
if (!appBaseUrl || !id) return "";
return `${appBaseUrl}/strategy?p=goal&i=${encodeURIComponent(id)}`;
}
export function roadmapUrl(appBaseUrl?: string): string {
if (!appBaseUrl) return "";
return `${appBaseUrl}/roadmap`;
}