Obtención de MCP
Servidor de Protocolo de Contexto de Modelo para obtener contenido web con un proxy HTTP personalizado. Esto permite a Claude Desktop (o a cualquier cliente MCP) obtener contenido web y gestionar imágenes correctamente.
Este repositorio se bifurca de @smithery/mcp-fetch y reemplaza la implementación node-fetch
con la biblioteca node-fetch-native .
El servidor usará las variables de entorno http_proxy
y https_proxy
para enrutar las solicitudes a través del servidor proxy de forma predeterminada, si están configuradas. También puede configurar la variable de entorno MCP_HTTP_PROXY
para usar un servidor proxy diferente.
Herramientas disponibles
fetch
: Recupera URL de internet y extrae su contenido como Markdown. Si se encuentran imágenes, sus URL se incluirán en la respuesta.
Especificaciones de procesamiento de imágenes:
Solo extrae las URL de las imágenes del contenido del artículo y añádelas al resultado de la herramienta:
Inicio rápido (para usuarios)
Para utilizar esta herramienta con Claude Desktop, simplemente agregue lo siguiente a su configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json
):
Esto descargará y ejecutará automáticamente la última versión de la herramienta cuando sea necesario.
Configuración requerida
- Habilitar accesibilidad para Claude:
- Abrir configuración del sistema
- Vaya a Privacidad y seguridad > Accesibilidad
- Haga clic en el botón "+"
- Añade a Claude desde tu carpeta de Aplicaciones
- Encienda el interruptor para Claude
Para desarrolladores
Las siguientes secciones son para aquellos que quieran desarrollar o modificar la herramienta.
Prerrequisitos
- Node.js 18+
- Claude Desktop (instalación desde https://claude.ai/desktop )
- tsx (instalación mediante
npm install -g tsx
)
Instalación
Instalación mediante herrería
Para instalar MCP Fetch para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Configuración
- Asegúrese de que Claude Desktop esté instalado y funcionando.
- Instale tsx globalmente si aún no lo ha hecho:
- Modifique la configuración de Claude Desktop ubicada en:
~/Library/Application Support/Claude/claude_desktop_config.json
Puedes encontrarlo fácilmente a través del menú de Claude Desktop:
- Abra Claude Desktop
- Haga clic en Claude en la barra de menú de Mac
- Haga clic en "Configuración"
- Haga clic en "Desarrollador"
Agregue lo siguiente a la configuración de su cliente MCP:
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Servidor MCP para recuperación de contenido web con proxy HTTP personalizado
Related MCP Servers
- Python
- PythonMIT License
- PythonMIT License
- JavaScriptMIT License