Skip to main content
Glama

MCP Server Fetch TypeScript

by tatn

Servidor MCP mcp-server-fetch-typescript

Un servidor de Protocolo de Contexto de Modelo que proporciona capacidades de obtención y conversión de contenido web. Este servidor implementa un sistema integral de recuperación de contenido web compatible con diversos formatos y métodos de renderizado, lo que lo hace ideal para tareas que abarcan desde la extracción simple de datos hasta el raspado web sofisticado.

Características

Herramientas

  • get_raw_text - Recupera contenido de texto sin procesar directamente de las URL

    • Toma url como un parámetro obligatorio que apunta a recursos basados en texto

    • Devuelve contenido de texto sin procesar sin renderizar en el navegador

    • Ideal para archivos JSON, XML, CSV, TSV o de texto sin formato

    • Se utiliza mejor cuando se necesita acceso rápido y directo al contenido fuente.

  • get_rendered_html - Obtener contenido HTML completamente renderizado

    • Toma url como parámetro obligatorio

    • Devuelve contenido HTML completo después de la ejecución de JavaScript

    • Utiliza Playwright para la renderización sin interfaz gráfica del navegador

    • Esencial para aplicaciones web modernas y SPA

  • get_markdown - Convertir contenido web al formato Markdown

    • Toma url como parámetro obligatorio

    • Devuelve Markdown bien formateado que conserva los elementos estructurales

    • Admite tablas y listas de definiciones

    • Recomendado para archivar y documentar contenidos.

  • get_markdown_summary - Extraer y convertir el contenido principal

    • Toma url como parámetro obligatorio

    • Devuelve Markdown limpio centrándose en el contenido principal

    • Elimina automáticamente la navegación, los encabezados y los pies de página.

    • Perfecto para la extracción de artículos y publicaciones de blogs.

Related MCP server: Better Fetch

Instalación

Como paquete global

npm install -g mcp-server-fetch-typescript

Como dependencia del proyecto

npm install mcp-server-fetch-typescript

Uso

Uso con Claude Desktop

Para utilizar con Claude Desktop, agregue la configuración del servidor:

En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json

"mcpServers": { "mcp-server-fetch-typescript": { "command": "npx", "args": [ "-y", "mcp-server-fetch-typescript" ] } }

o agregue la siguiente configuración:

git clone https://github.com/tatn/mcp-server-fetch-typescript.git cd mcp-server-fetch-typescript npm install npm run build
"mcpServers": { "mcp-server-fetch-typescript": { "command": "node", "args": [ "/path/to/mcp-server-fetch-typescript/build/index.js" ] } }

Depuración

Para depurar el servidor MCP:

npx @modelcontextprotocol/inspector npx -y mcp-server-fetch-typescript
npx @modelcontextprotocol/inspector node /path/to/mcp-server-fetch-typescript/build/index.js

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tatn/mcp-server-fetch-typescript'

If you have feedback or need assistance with the MCP directory API, please join our Discord server