Skip to main content
Glama

GitHub Calendar MCP Server

types.ts1.31 kB
export interface GitHubIssue { id: number; number: number; title: string; body: string | null; state: 'open' | 'closed'; created_at: string; updated_at: string; closed_at: string | null; html_url: string; user: { login: string; avatar_url: string; }; labels: Array<{ id: number; name: string; color: string; description: string | null; }>; assignees: Array<{ login: string; avatar_url: string; }>; milestone: { title: string; description: string | null; due_on: string | null; } | null; } export interface TeamMember { login: string; avatar_url: string; activeIssues: number; dueToday: number; completedThisWeek: number; issues: GitHubIssue[]; } export interface TeamStatus { members: TeamMember[]; totalActiveIssues: number; totalDueToday: number; lastUpdated: string; } export interface PersonSchedule { login: string; avatar_url: string; upcomingIssues: Array<{ issue: GitHubIssue; dueDate: string | null; daysUntilDue: number | null; }>; } export interface WorkloadAnalysis { members: Array<{ login: string; activeIssues: number; workloadLevel: 'light' | 'moderate' | 'heavy' | 'overloaded'; recommendation: string; }>; leastBusy: string[]; mostBusy: string[]; }

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/blackgirlbytes/github-calendar-mcp-server'

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