├── .cursor ├── base.mdc ├── mcp.json └── test.mdc ├── .gitignore ├── .repomixignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── bin └── cli.mjs ├── docs └── unbuild.md ├── eslint.config.js ├── logo.svg ├── package.json ├── pnpm-lock.yaml ├── public ├── banner.png ├── deepwiki.jpg ├── deepwiki_logo.png ├── inspect.jpg ├── mcp-sse-starter.jpg ├── starter2.jpg ├── stdio-mcp-starter.jpg └── streamable2.jpg ├── repomix.config.json ├── scripts └── release.ts ├── src ├── converter │ └── htmlToMarkdown.ts ├── index.ts ├── lib │ ├── httpCrawler.ts │ ├── linkRewrite.ts │ └── sanitizeSchema.ts ├── schemas │ └── deepwiki.ts ├── server.ts ├── tools │ ├── deepwiki.ts │ └── deepwikiSearch.ts ├── types.ts ├── utils.ts └── utils │ ├── extractKeyword.ts │ └── resolveRepoFetch.ts ├── tests ├── McpClient.ts ├── client.test.ts ├── crawler.test.ts └── server.test.ts └── vite.config.ts /.cursor/base.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.cursor/base.mdc -------------------------------------------------------------------------------- /.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.cursor/mcp.json -------------------------------------------------------------------------------- /.cursor/test.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.cursor/test.mdc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.gitignore -------------------------------------------------------------------------------- /.repomixignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.repomixignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/bin/cli.mjs -------------------------------------------------------------------------------- /docs/unbuild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/docs/unbuild.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/eslint.config.js -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/banner.png -------------------------------------------------------------------------------- /public/deepwiki.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/deepwiki.jpg -------------------------------------------------------------------------------- /public/deepwiki_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/deepwiki_logo.png -------------------------------------------------------------------------------- /public/inspect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/inspect.jpg -------------------------------------------------------------------------------- /public/mcp-sse-starter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/mcp-sse-starter.jpg -------------------------------------------------------------------------------- /public/starter2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/starter2.jpg -------------------------------------------------------------------------------- /public/stdio-mcp-starter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/stdio-mcp-starter.jpg -------------------------------------------------------------------------------- /public/streamable2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/public/streamable2.jpg -------------------------------------------------------------------------------- /repomix.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/repomix.config.json -------------------------------------------------------------------------------- /scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/scripts/release.ts -------------------------------------------------------------------------------- /src/converter/htmlToMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/converter/htmlToMarkdown.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/httpCrawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/lib/httpCrawler.ts -------------------------------------------------------------------------------- /src/lib/linkRewrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/lib/linkRewrite.ts -------------------------------------------------------------------------------- /src/lib/sanitizeSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/lib/sanitizeSchema.ts -------------------------------------------------------------------------------- /src/schemas/deepwiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/schemas/deepwiki.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/tools/deepwiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/tools/deepwiki.ts -------------------------------------------------------------------------------- /src/tools/deepwikiSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/tools/deepwikiSearch.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/utils/extractKeyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/utils/extractKeyword.ts -------------------------------------------------------------------------------- /src/utils/resolveRepoFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/src/utils/resolveRepoFetch.ts -------------------------------------------------------------------------------- /tests/McpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/tests/McpClient.ts -------------------------------------------------------------------------------- /tests/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/tests/client.test.ts -------------------------------------------------------------------------------- /tests/crawler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/tests/crawler.test.ts -------------------------------------------------------------------------------- /tests/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/tests/server.test.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/deepwiki-mcp/HEAD/vite.config.ts --------------------------------------------------------------------------------