Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML.
36 stars
0 votes
0 copies
2 views
Added June 8, 2026
ai-agentspythongoapisecurity
Works with
api
mcp
Security analysis
A92/100
mediumInstalls packages at runtime which could introduce malicious dependencies
Installs into .claude/skills of the current project.
Are you the author of Beautifulsoup Academic Paper Parser?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-beautifulsoup-academic-paper-parser)
---
name: "Beautiful Soup Academic Paper Parser"
slug: "beautifulsoup-academic-paper-parser"
description: "Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML."
verification: "security_reviewed"
source: "https://pypi.org/project/beautifulsoup4/"
category: "Research & Scraping"
framework: "MCP"
---
# Beautiful Soup Academic Paper Parser
Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML.
## Installation
Use the upstream install or setup path that matches your environment:
- pip install beautifulsoup4
- format. Run make html in that directory to create HTML
Requirements and caveats from upstream:
- Requires: Python >=3.7.0
- Python
- Python :: 3
Basic usage or getting-started notes:
- >> from bs4 import BeautifulSoup
- >> soup = BeautifulSoup("<p>Some<b>bad<i>HTML")
- >> print(soup.prettify())
- Source: https://pypi.org/project/beautifulsoup4/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/beautifulsoup-academic-paper-parser/)