clickup-mcp-server
Version:
A Model Context Protocol (MCP) server that provides a standardized interface for AI assistants to interact with the ClickUp API
16 lines (15 loc) • 572 B
TypeScript
import { AxiosInstance } from 'axios';
export interface ClickUpClientConfig {
apiToken: string;
baseUrl?: string;
}
export declare class ClickUpClient {
private axiosInstance;
constructor(config: ClickUpClientConfig);
getAxiosInstance(): AxiosInstance;
get<T = any>(endpoint: string, params?: any): Promise<T>;
post<T = any>(endpoint: string, data?: any): Promise<T>;
put<T = any>(endpoint: string, data?: any): Promise<T>;
delete<T = any>(endpoint: string): Promise<T>;
}
export declare const createClickUpClient: () => ClickUpClient;