MCP-PDF2MD
๐ ๋์ฅ๊ฐ ๋ฐฐ์ง
์์ด | ์ค๊ตญ์ด
MCP-PDF2MD ์๋น์ค
MinerU API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ MCP ๊ธฐ๋ฐ ๊ณ ์ฑ๋ฅ PDF-๋งํฌ๋ค์ด ๋ณํ ์๋น์ค๋ก, ๊ตฌ์กฐํ๋ ์ถ๋ ฅ์ ํตํด ๋ก์ปฌ ํ์ผ๊ณผ URL ๋งํฌ์ ๋ํ ์ผ๊ด ์ฒ๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค.
์ฃผ์ ํน์ง
ํ์ ๋ณํ: PDF ํ์ผ์ ๊ตฌ์กฐํ๋ ๋งํฌ๋ค์ด ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
๋ค์ค ์์ค ์ง์: ๋ก์ปฌ PDF ํ์ผ๊ณผ URL ๋งํฌ๋ฅผ ๋ชจ๋ ์ฒ๋ฆฌํฉ๋๋ค.
์ง๋ฅํ ์ฒ๋ฆฌ: ์ต์ ์ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ์๋์ผ๋ก ์ ํํฉ๋๋ค.
์ผ๊ด ์ฒ๋ฆฌ: ๋์ฉ๋ PDF ํ์ผ์ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ฌ๋ฌ ํ์ผ ์ผ๊ด ๋ณํ์ ์ง์ํฉ๋๋ค.
MCP ํตํฉ: Claude Desktop๊ณผ ๊ฐ์ LLM ํด๋ผ์ด์ธํธ์ ์ํํ๊ฒ ํตํฉ๋ฉ๋๋ค.
๊ตฌ์กฐ ๋ณด์กด: ์ ๋ชฉ, ๋ฌธ๋จ, ๋ชฉ๋ก ๋ฑ์ ํฌํจํ ์๋ณธ ๋ฌธ์ ๊ตฌ์กฐ๋ฅผ ์ ์งํฉ๋๋ค.
์ค๋งํธ ๋ ์ด์์: ๋จ์ผ ์ด, ๋ค์ค ์ด ๋ฐ ๋ณต์กํ ๋ ์ด์์์ ์ ํฉํ๋ฉฐ ์ฌ๋์ด ์ฝ์ ์ ์๋ ์์๋ก ํ ์คํธ๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
์์ ๋ณํ: ๋ฌธ์์ ์์์ ์๋์ผ๋ก ์ธ์ํ์ฌ LaTeX ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
ํ ์ถ์ถ: ๋ฌธ์์ ํ๋ฅผ ์๋์ผ๋ก ์ธ์ํ๊ณ ๊ตฌ์กฐํ๋ ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
์ ๋ฆฌ ์ต์ ํ: ์๋ฏธ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ๋จธ๋ฆฌ๊ธ, ๋ฐ๋ฅ๊ธ, ๊ฐ์ฃผ, ํ์ด์ง ๋ฒํธ ๋ฑ์ ์ ๊ฑฐํฉ๋๋ค.
๊ณ ํ์ง ์ถ์ถ: PDF ๋ฌธ์์์ ํ ์คํธ, ์ด๋ฏธ์ง, ๋ ์ด์์ ์ ๋ณด๋ฅผ ๊ณ ํ์ง๋ก ์ถ์ถํฉ๋๋ค.
Related MCP server: MCP-PDF2MD
์์คํ ์๊ตฌ ์ฌํญ
์ํํธ์จ์ด: Python 3.10+
๋น ๋ฅธ ์์
์ ์ฅ์๋ฅผ ๋ณต์ ํ๊ณ ๋๋ ํ ๋ฆฌ๋ก ๋ค์ด๊ฐ๋๋ค.
์ง์์คํผ1
๊ฐ์ ํ๊ฒฝ์ ๋ง๋ค๊ณ ์ข ์์ฑ์ ์ค์นํฉ๋๋ค.
๋ฆฌ๋ ์ค/๋งฅOS :
uv venv source .venv/bin/activate uv pip install -e .์๋์ฐ :
uv venv .venv\Scripts\activate uv pip install -e .ํ๊ฒฝ ๋ณ์ ๊ตฌ์ฑ:
ํ๋ก์ ํธ ๋ฃจํธ ๋๋ ํ ๋ฆฌ์
.envํ์ผ์ ๋ง๋ค๊ณ ๋ค์ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํฉ๋๋ค.MINERU_API_BASE=https://mineru.net/api/v4/extract/task MINERU_BATCH_API=https://mineru.net/api/v4/extract/task/batch MINERU_BATCH_RESULTS_API=https://mineru.net/api/v4/extract-results/batch MINERU_API_KEY=your_api_key_here์๋น์ค ์์:
uv run pdf2md
๋ช ๋ น์ค ์ธ์
์๋ฒ๋ ๋ค์ ๋ช ๋ น์ค ์ธ์๋ฅผ ์ง์ํฉ๋๋ค.
ํด๋ก๋ ๋ฐ์คํฌํฑ ๊ตฌ์ฑ
Claude Desktop์ ๋ค์ ๊ตฌ์ฑ์ ์ถ๊ฐํฉ๋๋ค.
์๋์ฐ :
{
"mcpServers": {
"pdf2md": {
"command": "uv",
"args": [
"--directory",
"C:\\path\\to\\mcp-pdf2md",
"run",
"pdf2md",
"--output-dir",
"C:\\path\\to\\output"
],
"env": {
"MINERU_API_KEY": "your_api_key_here"
}
}
}
}๋ฆฌ๋ ์ค/๋งฅOS :
{
"mcpServers": {
"pdf2md": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-pdf2md",
"run",
"pdf2md",
"--output-dir",
"/path/to/output"
],
"env": {
"MINERU_API_KEY": "your_api_key_here"
}
}
}
}API ํค ๊ตฌ์ฑ์ ๋ํ ์ฐธ๊ณ ์ฌํญ: API ํค๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ค์ ํ ์ ์์ต๋๋ค.
ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ ๋ด์
.envํ์ผ์์(๊ฐ๋ฐ์ฉ์ผ๋ก ๊ถ์ฅ)์์ ํ์๋ Claude Desktop ๊ตฌ์ฑ(์ผ๋ฐ ์ฌ์ฉ ๊ถ์ฅ)
๋ ๊ณณ ๋ชจ๋์ API ํค๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ, Claude Desktop ๊ตฌ์ฑ์ ์๋ API ํค๊ฐ ์ฐ์ ์ ์ฉ๋ฉ๋๋ค.
MCP ๋๊ตฌ
์๋ฒ๋ ๋ค์๊ณผ ๊ฐ์ MCP ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
convert_pdf_url : PDF URL์ ๋งํฌ๋ค์ด์ผ๋ก ๋ณํ
convert_pdf_file : ๋ก์ปฌ PDF ํ์ผ์ ๋งํฌ๋ค์ด์ผ๋ก ๋ณํ
MinerU API ํค ๋ฐ๊ธฐ
์ด ํ๋ก์ ํธ๋ PDF ์ฝํ ์ธ ์ถ์ถ์ ์ํด MinerU API๋ฅผ ์ฌ์ฉํฉ๋๋ค. API ํค๋ฅผ ๋ฐ์ผ๋ ค๋ฉด:
MinerU ๊ณต์ ์น์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ์ฌ ๊ณ์ ์ ๋ฑ๋กํ์ธ์.
๋ก๊ทธ์ธ ํ, ์ด ๋งํฌ ์์ API ํ ์คํ ์๊ฒฉ์ ์ ์ฒญํ์ธ์.
์ ์ฒญ์๊ฐ ์น์ธ๋๋ฉด API ๊ด๋ฆฌ ํ์ด์ง์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
์ ๊ณต๋ ์ง์นจ์ ๋ฐ๋ผ API ํค๋ฅผ ์์ฑํ์ธ์.
์์ฑ๋ API ํค๋ฅผ ๋ณต์ฌํ์ธ์
์ด ๋ฌธ์์ด์
MINERU_API_KEY์ ๊ฐ์ผ๋ก ์ฌ์ฉํ์ธ์.
MinerU API ์ด์ฉ์ ํ์ฌ ํ ์คํธ ๋จ๊ณ์ด๋ฉฐ MinerU ํ์ ์น์ธ์ด ํ์ํฉ๋๋ค. ์น์ธ ์ ์ฐจ์ ๋ค์ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ผ๋, ์ด์ ๋ฐ๋ผ ๊ณํ์ ์ธ์ฐ์๊ธฐ ๋ฐ๋๋๋ค.
๋ฐ๋ชจ
PDF ์ ๋ ฅ
์ถ๋ ฅ ๋งํฌ๋ค์ด
ํนํ
MIT ๋ผ์ด์ผ์ค - ์์ธํ ๋ด์ฉ์ LICENSE ํ์ผ์ ์ฐธ์กฐํ์ธ์.
ํฌ๋ ๋ง
์ด ํ๋ก์ ํธ๋ MinerU ์ API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
Maintenance
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/FutureUnreal/mcp-pdf2md'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
