Skip to main content
Glama
ParseJet - Universal File & URL Parser

ParseJet - Universal File & URL Parser

by yooumuu

@parsejet/mcp-server

MCP (Model Context Protocol) server for the ParseJet API. Lets AI agents like Claude Code and Cursor parse files, URLs, and YouTube transcripts.

Tools

Tool

Description

parse_url

Parse any URL (web page, YouTube, PDF link, etc.)

parse_file

Parse a local file (PDF, DOCX, image, etc.)

get_youtube_transcript

Get a YouTube video transcript

Related MCP server: md-converter-mcp

Installation

npm install -g @parsejet/mcp-server

Or run directly with npx:

npx @parsejet/mcp-server

Configuration

API Key (optional)

Set the PARSEJET_API_KEY environment variable to authenticate. Without it, the server works anonymously with a limit of 3 requests per day.

Get your API key at parsejet.com/dashboard.

Claude Code

Add to your project's .claude/settings.json (or global ~/.claude/settings.json):

{
  "mcpServers": {
    "parsejet": {
      "command": "npx",
      "args": ["-y", "@parsejet/mcp-server"],
      "env": {
        "PARSEJET_API_KEY": "your-api-key"
      }
    }
  }
}

Cursor

Add to your Cursor MCP config (Settings > MCP Servers):

{
  "mcpServers": {
    "parsejet": {
      "command": "npx",
      "args": ["-y", "@parsejet/mcp-server"],
      "env": {
        "PARSEJET_API_KEY": "your-api-key"
      }
    }
  }
}

If installed globally, you can use parsejet-mcp instead of npx:

{
  "mcpServers": {
    "parsejet": {
      "command": "parsejet-mcp",
      "env": {
        "PARSEJET_API_KEY": "your-api-key"
      }
    }
  }
}

Usage Examples

Once configured, your AI agent can use these tools:

Parse a web page:

"Parse https://example.com and give me a summary"

Parse a local PDF:

"Parse the file at /path/to/document.pdf as markdown"

Get a YouTube transcript:

"Get the transcript of https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Parse with specific output format:

"Parse https://example.com as markdown"

Development

# Install dependencies
npm install

# Build
npm run build

# Run locally
node dist/index.js

License

MIT

Available Tools

3 tools
get_youtube_transcriptB

Get the transcript of a YouTube video, optionally in a specific language.

Inputs: url (required), language.

parse_fileB

Parse a local file (PDF, DOCX, image, etc.) by uploading it to ParseJet and extracting its content.

Inputs: file_path (required), output_format.

parse_urlB

Parse any URL (web page, YouTube video, PDF link, etc.) and extract its content as text or markdown.

Inputs: url (required), output_format.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.4/5.0

    Scored across 3 tools

    Disambiguation4/5

    Tools mostly distinct: parse_file handles local files, parse_url handles any URL, get_youtube_transcript is specialized for YouTube transcripts. There is slight overlap between get_youtube_transcript and parse_url for YouTube videos, but descriptions clarify different intents.

    Naming Consistency4/5

    Two tools follow a parse_* pattern, while get_youtube_transcript breaks consistency with a get_ prefix. This is a minor deviation but still understandable.

    Tool Count3/5

    3 tools for a 'Universal File & URL Parser' feels slightly thin but not unreasonable. The scope is covered by the two parse tools, with the transcript tool as an additional feature.

    Completeness4/5

    Core functionality (parsing local files and URLs) is covered. Missing explicit tools for structured data parsing (e.g., JSON, XML) but the parse_file and parse_url tools claim broad support. Minor gaps but adequate for common tasks.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Provides AI agents with comprehensive document parsing capabilities including PDF text extraction, OCR, HTML-to-markdown conversion, table extraction, and summarization, optimized for agent workflows.
      72 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Converts files (PDF, DOCX, PPTX, XLSX, images via OCR) and URLs to Markdown, enabling AI clients to read them via a single MCP tool.
      1
      GPL 3.0
    • A
      license
      Not graded
      quality
      B
      maintenance
      Converts documents (PDF, DOCX, XLSX, EPUB, etc.) to clean, structured Markdown, and retrieves document info, for use with AI agents.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to inspect and convert PDF, PowerPoint, Excel, and many other file formats into clean, structured Markdown, with chunking support for long documents.
      Apache 2.0