Back to Browse

Deepsfetch Developer Kit MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Web scraping, extraction and search for AI agents. Hosted MCP with workspace API keys.

About

Web scraping, extraction and search for AI agents. Hosted MCP with workspace API keys.

Remote endpoints: streamable-http: https://mcp.deepsfetch.com/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 0 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

file_system

Applies to the server that hosts this plugin, not to your machine.

env_vars

Applies to the server that hosts this plugin, not to your machine.

HTTP Network Access

Connects to external APIs or services over the internet.

Shell Command Execution

Runs commands on the server that hosts it, not on your machine.

What You'll Need

Set these up before or after installing:

DEEPSFETCH_API_KEYRequired

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-ermultimidia-deepsfetch": {
      "url": "https://mcp.deepsfetch.com/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Português | English

Kit de desenvolvimento DeepSFetch

Manual completo: 33 guias passo a passo — API, MCP, SDKs, CLI, coleções, monitores, arquivos, integrações e cobrança.

Colete conteúdo da web para agentes de IA e automações com limites explícitos de créditos.

Este kit reúne clientes JavaScript e Python de código aberto, uma ferramenta de linha de comando (CLI) e a integração n8n para a API hospedada do DeepSFetch. Comece com uma página HTML pública, confira o resultado e conecte aos seus projetos.

O kit contém ferramentas de acesso à API. O motor de coleta e o serviço hospedado não estão incluídos. Para executar os exemplos, você precisa de uma conta e de uma chave de API; as coletas consomem créditos do seu espaço de trabalho. Confira os planos atuais.

Obtenha seu primeiro resultado

Requer Node.js 22 ou superior. Crie uma chave em Chaves de API. Na pasta principal do kit, configure a chave para a sessão atual do terminal e execute o exemplo sem dependências:

PowerShell:

$env:DEEPSFETCH_API_KEY = 'SUA_CHAVE_DEEPSFETCH'
node examples/scrape.mjs https://example.com

macOS / Linux:

export DEEPSFETCH_API_KEY='SUA_CHAVE_DEEPSFETCH'
node examples/scrape.mjs https://example.com

O exemplo envia uma coleta de HTML por HTTP com limite de 3 créditos e troca automática para navegador desativada. Depois acompanha a mesma tarefa até o resultado e imprime o JSON. Esse limite não garante gratuidade nem sucesso da coleta. Páginas que dependem de JavaScript precisam de outra configuração. Consulte primeiros passos para tratar erros e retomar uma tarefa.

Escolha sua integração

FerramentaInstalação ou guiaO que está incluído
SDK JavaScriptnpm install @deepsfetch/sdkCliente da API v2 e acompanhamento de tarefas
CLInpm install -g @deepsfetch/cliComandos de coleta, tarefas e estimativas
SDK Pythonpython -m pip install ./packages/deepsfetch-sdk-pythonInstalação pelo código-fonte; publicação no PyPI pendente
MCPGuia de conexão remotaConfiguração para o servidor MCP hospedado
n8nModelos de fluxo e node comunitárioCódigo do node publicado no npm

A implementação do servidor MCP remoto não está incluída. O node n8n ainda não é verificado pelo n8n. O MCP remoto está no registro oficial. Este kit não anuncia parceria nativa nem motor de coleta para hospedagem própria.

Primeiro uso pela CLI

Depois de instalar a CLI e configurar a chave como mostrado acima:

deepsfetch scrape --file examples/scrape-request.json --wait

A CLI informa a chave de idempotência na saída de diagnóstico. Essa chave identifica a operação para evitar duplicação. Se o resultado do envio for desconhecido, repita a mesma requisição com --idempotency-key A_MESMA_CHAVE. Se já recebeu o ID da tarefa, use deepsfetch job ID_DA_TAREFA --wait para consultar a tarefa existente.

Ferramentas abertas e serviço hospedado

RecursoNeste kitDeepSFetch hospedado
SDK JavaScript, SDK Python e CLICódigo e testesConexão à API v2
Node comunitário n8nImplementação em JavaScriptAcesso à integração de coleta
MCPGuia de conexãoServidor remoto
Motor de coleta e infraestrutura de navegadoresNão incluídosGerenciados pelo DeepSFetch
Contas, créditos, cobrança e painelNão incluídosGerenciados pelo DeepSFetch

Desenvolvimento local

npm install --ignore-scripts
npm test
npm run check

Para executar os testes Python a partir da pasta principal:

python -m pip install ./packages/deepsfetch-sdk-python
python -m unittest discover -s packages/deepsfetch-sdk-python/tests

Os testes usam dados de exemplo e um servidor HTTP local; não enviam coletas pagas. Veja como contribuir, relatar problemas de segurança e acompanhar as próximas etapas.

Links úteis

As ferramentas deste kit usam a licença MIT. O serviço hospedado tem seus próprios termos de uso e limites de créditos.

Teste e participe

Veja o tutorial de primeira coleta, a verificação operacional reproduzível e relate seu primeiro uso.

A comparação autenticada com o Firecrawl inclui resultados, limitações e código reproduzível. O tutorial publicado no DEV acompanha cadastro, primeira coleta e MCP. Encontre também a listagem no Smithery, com instruções e limites no guia MCP.

Reviews

No reviews yet

Be the first to review this server!