vex-mcp-server
Version:
MCP server for VEX Robotics Competition data using RobotEvents API
27 lines • 929 B
TypeScript
/**
* RobotEvents API client wrapper with common utilities
*/
import * as robotevents from "robotevents";
export declare class RobotEventsAPIClient {
/**
* Make a raw HTTP request to RobotEvents API
*/
static makeRequest(url: string, headers?: Record<string, string>): Promise<string>;
/**
* Search for teams using the robotevents package
*/
static searchTeams(params: any): Promise<robotevents.teams.Team[]>;
/**
* Search for events using the robotevents package
*/
static searchEvents(params: any): Promise<robotevents.events.Event[]>;
/**
* Get team by ID or number
*/
static getTeam(identifier: string | number, program?: string): Promise<robotevents.teams.Team | null>;
/**
* Get event by ID or SKU
*/
static getEvent(identifier: string | number): Promise<robotevents.events.Event | null>;
}
//# sourceMappingURL=api-client.d.ts.map