Skip to main content
Glama

MCP NPX Fetch

Obtención de NPX de MCP

Un potente servidor MCP para obtener y transformar contenido web en varios formatos (HTML, JSON, Markdown, texto sin formato) con facilidad.

InstalaciónCaracterísticasUsoDocumentaciónContribución


🚀 Características

  • 🌐 Obtención de contenido universal : admite formatos HTML, JSON, texto sin formato y Markdown
  • 🔒 Soporte para encabezados personalizados : agregue autenticación y encabezados personalizados a sus solicitudes
  • 🛠 Transformaciones integradas : Conversión automática entre formatos
  • Alto rendimiento : creado con funciones modernas de JavaScript y optimizado para la velocidad
  • 🔌 Compatible con MCP : se integra perfectamente con Claude Desktop y otros clientes MCP
  • 🎯 Type-Safe : escrito en TypeScript con definiciones de tipos completas

📦 Instalación

Instalación global de NPM

npm install -g @tokenizin/mcp-npx-fetch

Uso directo con NPX

npx @tokenizin/mcp-npx-fetch

📚 Documentación

Herramientas disponibles

fetch_html

Obtiene y devuelve contenido HTML sin procesar desde cualquier URL.

{ url: string; // Required: Target URL headers?: { // Optional: Custom request headers [key: string]: string; }; }
fetch_json

Obtiene y analiza datos JSON de cualquier URL.

{ url: string; // Required: Target URL headers?: { // Optional: Custom request headers [key: string]: string; }; }
fetch_txt

Obtiene y devuelve contenido de texto simple limpio, eliminando etiquetas HTML y scripts.

{ url: string; // Required: Target URL headers?: { // Optional: Custom request headers [key: string]: string; }; }
fetch_markdown

Obtiene contenido y lo convierte a Markdown bien formateado.

{ url: string; // Required: Target URL headers?: { // Optional: Custom request headers [key: string]: string; }; }

🔧 Uso

Uso de la CLI

Inicie el servidor MCP directamente:

mcp-npx-fetch

O vía npx:

npx @tokenizin/mcp-npx-fetch

Integración de escritorio de Claude

  1. Localice el archivo de configuración de Claude Desktop:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Ventanas: %APPDATA%/Claude/claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Agregue la siguiente configuración a su objeto mcpServers :
{ "mcpServers": { "fetch": { "command": "npx", "args": ["-y", "@tokenizin/mcp-npx-fetch"], "env": {} } } }

💻 Desarrollo local

  1. Clonar el repositorio:
git clone https://github.com/tokenizin-agency/mcp-npx-fetch.git cd mcp-npx-fetch
  1. Instalar dependencias:
npm install
  1. Iniciar modo de desarrollo:
npm run dev
  1. Ejecutar pruebas:
npm test

Pila técnica

🤝 Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios. Para cambios importantes, primero abra una incidencia para comentar qué desea cambiar.

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones ( git checkout -b feature/AmazingFeature )
  3. Confirme sus cambios ( git commit -m 'Add some AmazingFeature' )
  4. Empujar a la rama ( git push origin feature/AmazingFeature )
  5. Abrir una solicitud de extracción

📄 Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.


You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un potente servidor MCP para obtener y transformar contenido web en varios formatos (HTML, JSON, Markdown, texto sin formato) con facilidad.

  1. 🚀 Características
    1. 📦 Instalación
      1. Instalación global de NPM
      2. Uso directo con NPX
    2. 📚 Documentación
      1. Herramientas disponibles
    3. 🔧 Uso
      1. Uso de la CLI
      2. Integración de escritorio de Claude
    4. 💻 Desarrollo local
      1. Pila técnica
        1. 🤝 Contribuyendo
          1. 📄 Licencia

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An MCP server for fetching and transforming web content into various formats.
              Last updated -
              4
              4
              Python
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              A simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.
              Last updated -
              2
              23
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.
              Last updated -
              66
              8
              TypeScript
              MIT License
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              An MCP server that retrieves web page content using Playwright headless browser, capable of extracting main content and converting to Markdown format.
              Last updated -
              2
              584
              699
              TypeScript
              MIT License
              • Apple

            View all related MCP servers

            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/tokenizin-agency/mcp-npx-fetch'

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