gitextract_h49cq05o/ ├── .claude-plugin/ │ └── marketplace.json ├── .gitignore ├── .npmignore ├── .vercelignore ├── Dockerfile ├── LICENSE ├── README.md ├── VERCEL_DEPLOYMENT_GUIDE.md ├── api/ │ ├── mcp.ts │ └── well-known-mcp-config.ts ├── env.example ├── gemini-extension.json ├── llm_mcp_docs.txt ├── package.json ├── server.json ├── skills/ │ ├── code-search/ │ │ └── SKILL.md │ ├── company-search/ │ │ └── SKILL.md │ ├── financial-report-search/ │ │ └── SKILL.md │ ├── people-search/ │ │ └── SKILL.md │ ├── personal-site-search/ │ │ └── SKILL.md │ ├── research-paper-search/ │ │ └── SKILL.md │ └── x-search/ │ └── SKILL.md ├── smithery-example.json ├── smithery.yaml ├── src/ │ ├── index.ts │ ├── mcp-handler.ts │ ├── tools/ │ │ ├── companyResearch.ts │ │ ├── config.ts │ │ ├── crawling.ts │ │ ├── deepResearchCheck.ts │ │ ├── deepResearchStart.ts │ │ ├── deepSearch.ts │ │ ├── exaCode.ts │ │ ├── linkedInSearch.ts │ │ ├── peopleSearch.ts │ │ ├── webSearch.ts │ │ └── webSearchAdvanced.ts │ ├── types.ts │ └── utils/ │ ├── errorHandler.ts │ ├── exaResponseSanitizer.ts │ └── logger.ts ├── tsconfig.json └── vercel.json