UNPKG

mcp-orchestrator

Version:

MCP Orchestrator - Discover and install MCPs with automatic OAuth support. Uses Claude CLI for OAuth MCPs (Canva, Asana, etc). 34 trusted MCPs from Claude Partners.

47 lines (46 loc) 1.17 kB
#!/usr/bin/env node /** * Build Intelligent MCP Index * This script crawls, indexes, and creates a searchable vector database of ALL MCPs * Run this to build your orchestrator's brain! */ declare class IntelligentMCPOrchestrator { private crawler; private discoveryEngine; private indexPath; constructor(); /** * Build the intelligent index from scratch */ buildIndex(): Promise<{ totalMCPs: number; byRuntime: Record<string, number>; byCategory: Record<string, number>; mostPopular: any[]; }>; /** * Categorize an MCP based on its properties */ private categorize; /** * Test the intelligent discovery */ testDiscovery(): Promise<void>; /** * Schedule automatic index updates */ scheduleUpdates(): void; /** * Update the index with new MCPs */ updateIndex(): Promise<void>; /** * Export index for distribution */ exportIndex(outputPath?: string): Promise<void>; /** * Import a pre-built index */ importIndex(importPath: string): Promise<void>; } export { IntelligentMCPOrchestrator };