@chinchillaenterprises/mcp-upwork
Version:
Modular Upwork MCP server for job search and proposal management via Upwork API
16 lines • 539 B
TypeScript
import { AxiosInstance } from "axios";
import { McpError } from "@modelcontextprotocol/sdk/types.js";
export declare class UpworkClient {
private static instance;
private client;
private apiKey;
private apiSecret;
private accessToken;
constructor();
getClient(): AxiosInstance;
static getInstance(): UpworkClient;
get(endpoint: string, params?: any): Promise<any>;
post(endpoint: string, data?: any): Promise<any>;
handleError(error: any): McpError;
}
//# sourceMappingURL=upwork-client.d.ts.map