By n24q02m
Perform structured web research and content extraction: compare alternatives with weighted criteria, verify claims via adversarial search, orchestrate multi-site research, and pin dependencies for version-specific documentation. Integrates with OpenAI, Gemini, and other AI providers for LLM queries and embeddings.
Structured comparison of 2+ alternatives with consistent criteria and decision matrix
Verify a claim using adversarial search — find both supporting AND contradicting evidence
Detect a project's manifest (pyproject.toml / package.json / go.mod / Cargo.toml), pin its library set into wet-mcp's Cabinets project_context, then route subsequent docs queries to the locked versions automatically.
Multi-step research orchestration. Use when user asks "research X", "summarize current state of Y", "what's the latest on Z", or compares approaches. Calls extract(action="agent") which searches the web, extracts top results, then synthesises a citation-preserving Markdown answer with one configured LLM.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
LLM_MODELSCSV 'provider/model,...'; provider inferred from prefix. Empty = LLM features off. Example: gemini/gemini-3-flash-preview,openai/gpt-5.4-mini
${user_config.LLM_MODELS}GITHUB_TOKENOptional. Bumps GitHub API rate limit (60->5000 req/hr) for library docs discovery. https://github.com/settings/tokens
${user_config.GITHUB_TOKEN}RERANK_MODELSCSV 'provider/model,...'; provider inferred from prefix. Empty = local ONNX cross-encoder. Example: jina_ai/jina-reranker-v3
${user_config.RERANK_MODELS}COHERE_API_KEYEnables cohere/ models referenced in a model chain. https://dashboard.cohere.com/api-keys
${user_config.COHERE_API_KEY}GEMINI_API_KEYEnables gemini/ models referenced in a model chain. https://ai.google.dev/
${user_config.GEMINI_API_KEY}OPENAI_API_KEYEnables openai/ models referenced in a model chain. https://platform.openai.com/api-keys
${user_config.OPENAI_API_KEY}JINA_AI_API_KEYEnables jina_ai/ models referenced in a model chain. Without any cloud key the server uses local ONNX. https://jina.ai/api-dashboard/
${user_config.JINA_AI_API_KEY}EMBEDDING_MODELSCSV 'provider/model,provider/model' (order = litellm fallback); provider inferred from prefix. Empty = local ONNX (qwen3-embed). Example: jina_ai/jina-embeddings-v5-text-small,gemini/gemini-embedding-001
${user_config.EMBEDDING_MODELS}mcp-name: io.github.n24q02m/wet-mcp
Web search, content extraction, and library docs for AI agents -- 5-strategy scraping, runs without API keys.
| Phase | Status | Scope |
|---|---|---|
| Phase 1 | Shipped | web-core ScrapingAgent migration, smart chunks output, search polish, media slim |
| Phase 2 | Shipped | Context7-level docs search: library index (Tier 1 + Tier 2), version-aware queries with token cap, project lock (Cabinets) |
| Phase 3 | Shipped | extract.agent multi-step research with cited synthesis, extract.interact click/fill/submit via patchright (optional session persistence), docs_004_chunk_summaries migration, media.analyze removed (v2.0.0) |
Current release: v3.x.
media(action="analyze")was removed in the v2.0.0 BREAKING release. Useimagine-mcp'sunderstandaction for vision/audio/video analysis. Seedocs/migration.mdfor the upgrade recipe.
| Project | Tagline | Tag |
|---|---|---|
| better-code-review-graph | Knowledge graph for token-efficient code reviews -- semantic search and call-... | MCP |
| better-email-mcp | IMAP/SMTP email for AI agents -- read, send, organize folders, and manage att... | MCP |
| better-godot-mcp | Composite MCP server for Godot Engine -- 17 composite tools for AI-assisted g... | MCP |
| better-notion-mcp | Markdown-first Notion for AI agents -- pages, databases, blocks, and comments... | MCP |
| better-telegram-mcp | Telegram for AI agents -- messages, chats, media, and contacts across both bo... | MCP |
| claude-plugins | Claude Code plugin marketplace for the n24q02m MCP servers -- install web sea... | Marketplace |
| imagine-mcp | Image and video understanding + generation for AI agents -- across Gemini, Op... | MCP |
| jules-task-archiver | Chrome Extension for bulk operations on Jules tasks via batchexecute API -- a... | Tooling |
| mcp-core | Shared foundation for building MCP servers -- Streamable HTTP transport, OAut... | MCP |
| mnemo-mcp | Persistent AI memory with hybrid search and embedded sync. Open, free, unlimi... | MCP |
| qwen3-embed | Lightweight Qwen3 text embedding and reranking via ONNX Runtime and GGUF | Library |
| skret | Secrets without the server. | CLI |
| tacet | TACET: a self-distilling neuro-symbolic cascade that amortises LLM cost in kn... | Tooling |
| web-core | Shared web infrastructure package for search, scraping, HTTP security, and st... | Library |
| wet-mcp | Open-source MCP server for AI agents: web search, content extraction, and lib... | MCP |
Comprehensive Notion API integration — 11 composite tools, ~95% coverage
Comprehensive Godot Engine integration — 17 tools for game development
Email management via IMAP/SMTP — multi-account
Telegram dual-mode (Bot API + MTProto) — messages, chats, media, contacts
Persistent AI memory — store, search, and recall knowledge across sessions
npx claudepluginhub n24q02m/wet-mcpExa AI web search, deep research, and content extraction. Provides MCP tools and research skills for comprehensive web search, people discovery, company research, academic papers, and more.
Tavily web search and content extraction MCP with hooks and skills for optimal tool selection.
Web search, content extraction, and research tools for Claude Code. Search the web, Reddit, Hacker News, GitHub, X/Twitter, Wikipedia, arXiv, and more — all from your Claude session.
Parallel Web Search MCP and Task API integration for Claude Code. Provides web search, content extraction, deep research, data enrichment, entity discovery (FindAll), and web monitoring.
Comprehensive research workflow with MCP server integration, multi-source synthesis, structured documentation output, and progressive INDEX.md management. Supports parallel execution, fallback strategies, identity disambiguation, and automatic marketplace detection.
Agent skill and CLI helpers for using RivalSearchMCP research tools from Claude Code. Includes workflows, command references, and a standalone CLI for the hosted MCP server.