loading…
Search for a command to run...
loading…
Parse any file or URL into structured text. Extract text from PDF, DOCX, YouTube, web pages, images, and 25+ formats via one API. Tools: parse_url, parse_file,
Parse any file or URL into structured text. Extract text from PDF, DOCX, YouTube, web pages, images, and 25+ formats via one API. Tools: parse_url, parse_file, get_youtube_transcript.
MCP (Model Context Protocol) server for the ParseJet API. Lets AI agents like Claude Code and Cursor parse files, URLs, and YouTube transcripts.
| 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 |
npm install -g @parsejet/mcp-server
Or run directly with npx:
npx @parsejet/mcp-server
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.
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"
}
}
}
}
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"
}
}
}
}
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"
# Install dependencies
npm install
# Build
npm run build
# Run locally
node dist/index.js
npm install parsejetMIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"parsejet-universal-file-url-parser": {
"command": "npx",
"args": []
}
}
}