[FEATURE] docs: add Desearch MCP server page to Search & Research tools
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- node.js, python
- Ambito
- documentation
Direzione di ricerca
Aggiungi docs/edge/en/tools/search-research/desearch.mdx e la relativa voce di navigazione in docs/docs.json, sotto “Search & Research”. Inizia leggendo le pagine Remote MCP esistenti in quel gruppo e usa come fonte i dettagli di connessione ospitata e locale, le descrizioni degli strumenti e l’esempio di filtro in sola lettura dell’issue. Il lavoro è completo quando la nuova pagina segue la struttura del gruppo, spiega le opzioni di connessione e gli strumenti People Search a pagamento e compare nella navigazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature Area (dropdown)
Documentation
Is your feature request related to a an existing bug? Please link it here.
NA
Describe the solution you'd like
Add a docs-only page for Desearch at docs/edge/en/tools/search-research/desearch.mdx, plus one navigation entry in docs/docs.json in the "Search & Research" group. The page shows how to connect the Desearch MCP server to crewAI agents with the MCP support that crewAI already has (mcps=[MCPServerHTTP(...)] and MCPServerAdapter). No new code and no new dependencies.
What Desearch provides: web search, X (Twitter) search and post data, AI search with linked sources and a summary, public page extraction and crawling, and People Search.
How to connect:
- Hosted (Streamable HTTP):
https://mcp.desearch.ai/mcpwith the headerAuthorization: Bearer <DESEARCH_API_KEY>. - Local (stdio):
npx -y desearch-mcp-serverwith the env varDESEARCH_API_KEY(Node.js 20.18.1 or newer).
The server exposes 22 tools. 20 are read-only. people-search starts a paid People Search task and people-search-control pauses, resumes or cancels one, so the page includes a create_static_tool_filter example that keeps an agent on the read-only search tools. The page follows the layout of the existing remote MCP pages in that group.
Describe alternatives you've considered
A native DesearchTool in lib/crewai-tools. A docs page over the existing MCP support is smaller, adds no code to maintain, and stays in sync with the server's tool list.
Additional context
- MCP server source (MIT): https://github.com/Desearch-ai/mcp-desearch
- npm package: https://www.npmjs.com/package/desearch-mcp-server
- Desearch MCP docs: https://www.desearch.ai/docs/guide/sdk/mcp
- API keys: https://console.desearch.ai/api-keys
Both examples (the mcps=[...] DSL and MCPServerAdapter) were checked against the hosted server: they connect, list the tools, and return web search results when a tool is called directly.
This issue was drafted with the help of an AI agent, so it carries the llm-generated label.
Willingness to Contribute (dropdown)
Yes, I'd be happy to submit a pull request
- Lingua principale
- Python
- Stelle
- 60.1k
- Fork
- 8.9k
- Merge medio
- 1g 5h
- PR unite (30g)
- 182
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di crewAIInc/crewAI
-
[BUG] OpenAI-compatible embedding model alias breaks embedder constructionForse già presa @gokay-ai l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
crewAIInc/crewAI#8761 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[FEATURE] Add api_base_url to TavilySearchTool and TavilyExtractorToolForse già presa @jayfeng7 l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
crewAIInc/crewAI#8635 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
crewai-community feature-request vendor-pitch
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
vendor-pitch
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
crewAIInc/crewAI#8271 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG]: ensure_type_in_schemas incorrectly forces empty schemas {} to {"type": "object"} in anyOf/oneOfForse già presa @sallyw02 l’ha presa 18 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
crewAIInc/crewAI#8073 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di crewAIInc/crewAI
Issue simili
-
getchaintips leaves out the active tip once a header is staged on it, where Core always lists itAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
btclib-org/btclib-node#2158 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
dbt-msft/dbt-sqlserver#897 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Gathin23/cleanyourtv#2770 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
vllm-project/vllm#64845 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
dekobon/big-code-analysis#1729 ·
I maintainer di solito rispondono entro 1 giorno