medRxiv MCP ์๋ฒ
๐ AI ๋ณด์กฐ์์ด ๊ฐ๋จํ MCP ์ธํฐํ์ด์ค๋ฅผ ํตํด medRxiv ๋ ผ๋ฌธ์ ๊ฒ์ํ๊ณ ์ ๊ทผํ ์ ์๋๋ก ํฉ๋๋ค.
medRxiv MCP ์๋ฒ๋ ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ(MCP)์ ํตํด AI ์ด์์คํดํธ์ medRxiv์ ํ๋ฆฌํ๋ฆฐํธ ์ ์ฅ์๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. AI ๋ชจ๋ธ์ด ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ํ ํ๋ฆฌํ๋ฆฐํธ ์๋ฃ๋ฅผ ๊ฒ์ํ๊ณ ์ฝํ ์ธ ์ ์ ๊ทผํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๐ค ๊ธฐ์ฌ โข ๐ ๋ฒ๊ทธ ์ ๊ณ
โจ ํต์ฌ ๊ธฐ๋ฅ
๐ ๋ ผ๋ฌธ ๊ฒ์: ์ฌ์ฉ์ ์ ์ ๊ฒ์ ๋ฌธ์์ด์ด๋ ๊ณ ๊ธ ๊ฒ์ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ medRxiv ๋ ผ๋ฌธ์ ์ฟผ๋ฆฌํ์ธ์ โ
๐ ํจ์จ์ ์ธ ๊ฒ์: ์ข ์ด ๋ฉํ๋ฐ์ดํฐ์ ๋ํ ๋น ๋ฅธ ์ก์ธ์ค โ
๐ ๋ฉํ๋ฐ์ดํฐ ์ก์ธ์ค: DOI๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ๋ ผ๋ฌธ์ ์์ธํ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํฉ๋๋ค.
๐ ์ฐ๊ตฌ ์ง์: ๊ฑด๊ฐ ๊ณผํ ์ฐ๊ตฌ ๋ฐ ๋ถ์์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค โ
๐ ๋ ผ๋ฌธ ์ ๊ทผ: ๋ ผ๋ฌธ ๋ด์ฉ์ ๋ค์ด๋ก๋ํ๊ณ ์ฝ์ด๋ณด์ธ์ ๐
๐ ๋ ผ๋ฌธ ๋ชฉ๋ก: ๋ค์ด๋ก๋ํ ๋ชจ๋ ๋ ผ๋ฌธ ๋ณด๊ธฐ ๐
๐๏ธ ๋ก์ปฌ ์คํ ๋ฆฌ์ง: ๋ ๋น ๋ฅธ ์ ๊ทผ์ ์ํด ๋ฌธ์๊ฐ ๋ก์ปฌ์ ์ ์ฅ๋ฉ๋๋ค. ๐
๐ ์ฐ๊ตฌ ์ฃผ์ : ๋ ผ๋ฌธ ๋ถ์์ ์ํ ์ ๋ฌธํ๋ ์ฃผ์ ๋ชจ์ ๐
Related MCP server: mcp-simple-arxiv
๐ ๋น ๋ฅธ ์์
Smithery๋ฅผ ํตํด ์ค์น
Smithery๋ฅผ ํตํด Claude Desktop์ medRxiv Server๋ฅผ ์๋์ผ๋ก ์ค์นํ๋ ค๋ฉด:
ํด๋ก๋
์ง์์คํผ1
์ปค์
์ค์ โ ์ปค์ ์ค์ โ MCP โ ์ ์๋ฒ ์ถ๊ฐ์ ๋ค์์ ๋ถ์ฌ๋ฃ์ต๋๋ค.
๋งฅ/๋ฆฌ๋ ์ค
์๋์ํ
C๋ผ์ธ
์๋ ์ค์น
uv๋ฅผ ์ฌ์ฉํ์ฌ ์ค์น:
๊ฐ๋ฐ์ ์ํด:
๐ ์ฌ์ฉ๋ฒ
MCP ์๋ฒ๋ฅผ ์์ํฉ๋๋ค.
์๋ฒ๊ฐ ์คํ๋๋ฉด ์ ๊ณต๋ MCP ๋๊ตฌ๋ฅผ AI ์ด์์คํดํธ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ๋๊ตฌ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ช ๊ฐ์ง ์์ ๋๋ค.
์์ 1: ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ ผ๋ฌธ ๊ฒ์
์ 2: ๊ณ ๊ธ ๊ฒ์ ์ํ
์์ 3: ํน์ ๋ ผ๋ฌธ์ ๋ฉํ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ
์ด ์์ ๋ medRxiv MCP ์๋ฒ์์ ์ ๊ณตํ๋ ์ธ ๊ฐ์ง ์ฃผ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. ํน์ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ๋งค๊ฐ๋ณ์๋ฅผ ์กฐ์ ํ์ธ์.
๐ MCP ๋๊ตฌ
medRxiv MCP ์๋ฒ๋ ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ฒ์_medrxiv_ํค์๋
ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ medRxiv์์ ๊ธฐ์ฌ๋ฅผ ๊ฒ์ํ์ธ์.
๋งค๊ฐ๋ณ์:
key_words(str): ๊ฒ์ ์ฟผ๋ฆฌ ๋ฌธ์์ดnum_results(int, ์ ํ ์ฌํญ): ๋ฐํํ ๊ฒฐ๊ณผ ์(๊ธฐ๋ณธ๊ฐ: 10)
๋ฐํ: ๊ธฐ์ฌ ์ ๋ณด๊ฐ ํฌํจ๋ ์ฌ์ ๋ชฉ๋ก
๊ฒ์_medrxiv_๊ณ ๊ธ
medRxiv์์ ๊ธฐ์ฌ์ ๋ํ ๊ณ ๊ธ ๊ฒ์์ ์ํํฉ๋๋ค.
๋งค๊ฐ๋ณ์:
term(str, ์ ํ ์ฌํญ): ์ผ๋ฐ ๊ฒ์์ดtitle(str, ์ ํ ์ฌํญ): ์ ๋ชฉ์์ ๊ฒ์author1(str, ์ ํ ์ฌํญ): ์ฒซ ๋ฒ์งธ ์์ฑ์author2(str, ์ ํ ์ฌํญ): ๋ ๋ฒ์งธ ์์ฑ์abstract_title(str, ์ ํ ์ฌํญ): ์ด๋ก๊ณผ ์ ๋ชฉ์ผ๋ก ๊ฒ์text_abstract_title(str, ์ ํ ์ฌํญ): ์ ์ฒด ํ ์คํธ, ์ด๋ก ๋ฐ ์ ๋ชฉ์์ ๊ฒ์section(str, ์ ํ ์ฌํญ): medRxiv ์น์ start_date(str, ์ ํ ์ฌํญ): ๊ฒ์ ๋ฒ์์ ์์ ๋ ์ง(ํ์: YYYY-MM-DD)end_date(str, ์ ํ ์ฌํญ): ๊ฒ์ ๋ฒ์์ ์ข ๋ฃ ๋ ์ง(ํ์: YYYY-MM-DD)num_results(int, ์ ํ ์ฌํญ): ๋ฐํํ ๊ฒฐ๊ณผ ์(๊ธฐ๋ณธ๊ฐ: 10)
๋ฐํ: ๊ธฐ์ฌ ์ ๋ณด๊ฐ ํฌํจ๋ ์ฌ์ ๋ชฉ๋ก
get_medrxiv_๋ฉํ๋ฐ์ดํฐ
DOI๋ฅผ ์ฌ์ฉํ์ฌ medRxiv ๊ธฐ์ฌ์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
๋งค๊ฐ๋ณ์:
doi(str): ๊ธฐ์ฌ์ DOI
๋ฐํ: ๋ฌธ์ ๋ฉํ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ์ฌ์
Claude Desktop๊ณผ ํจ๊ป ์ฌ์ฉ
claude_desktop_config.json ์ ๋ค์ ๊ตฌ์ฑ์ ์ถ๊ฐํ์ธ์.
(๋งฅ OS)
(Windows ๋ฒ์ ):
Cline๊ณผ ํจ๊ป ์ฌ์ฉ
Claude Desktop์ ๋ค์ ์์ํ๋ฉด ๋ค์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ ผ๋ฌธ ๊ฒ์
๋ค์๊ณผ ๊ฐ์ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ Claude์๊ฒ ๋ ผ๋ฌธ ๊ฒ์์ ์์ฒญํ ์ ์์ต๋๋ค.
๊ฒ์์ ํตํด ๋ค์์ ํฌํจํ ์ผ์นํ๋ ๋ ผ๋ฌธ์ ๋ํ ๊ธฐ๋ณธ ์ ๋ณด๊ฐ ๋ฐํ๋ฉ๋๋ค.
โข ๋ ผ๋ฌธ ์ ๋ชฉ
โข ์ ์
โข ๋์ด
๋ ผ๋ฌธ ์ธ๋ถ ์ ๋ณด ์ป๊ธฐ
DOI๋ฅผ ๋ฐ์ผ๋ฉด ๋ ์์ธํ ๋ด์ฉ์ ์์ฒญํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ฉด ๋ค์์ด ๋ฐํ๋ฉ๋๋ค.
โข ์ ์ฒด ๋ ผ๋ฌธ ์ ๋ชฉ
โข ์ ์
โข ์ถํ์ผ
โข ๋ ผ๋ฌธ ์ด๋ก
โข ์ฌ์ฉ ๊ฐ๋ฅํ ํ์(PDF/HTML)์ ๋ํ ๋งํฌ
๐ ํ ์ผ
๋ค์ด๋ก๋_๋ ผ๋ฌธ
๋ ผ๋ฌธ์ ๋ค์ด๋ก๋ํ์ฌ ๋ก์ปฌ์ ์ ์ฅํ์ธ์.
์ฝ๋ค_๋ ผ๋ฌธ
๋ค์ด๋ก๋ํ ๋ ผ๋ฌธ์ ๋ด์ฉ์ ์ฝ์ด๋ณด์ธ์.
๋ ผ๋ฌธ ๋ชฉ๋ก
๋ค์ด๋ก๋ํ ๋ชจ๋ ๋ ผ๋ฌธ์ ๋์ดํฉ๋๋ค.
๐ ์ฐ๊ตฌ ์ฃผ์
์ด ์๋ฒ๋ ํ์ ๋ ผ๋ฌธ์ ๋ถ์ํ๋ ๋ฐ ๋์์ด ๋๋ ์ ๋ฌธ์ ์ธ ํ๋กฌํํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ ผ๋ฌธ ๋ถ์ ํ๋กฌํํธ
๋ ผ๋ฌธ ID๋ง ์์ผ๋ฉด ํ์ ๋ ผ๋ฌธ์ ๋ถ์ํ ์ ์๋ ํฌ๊ด์ ์ธ ์ํฌํ๋ก:
์ด ํ๋กฌํํธ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ(list_papers, download_paper, read_paper, search_papers) ์ฌ์ฉ์ ๋ํ ์์ธํ ์ง์นจ
๋ ผ๋ฌธ ๋ถ์์ ์ํ ์ฒด๊ณ์ ์ธ ์ํฌํ๋ก
๋ค์์ ํฌํจํ๋ ํฌ๊ด์ ์ธ ๋ถ์ ๊ตฌ์กฐ:
์์ฝ
์ฐ๊ตฌ ๋งฅ๋ฝ
๋ฐฉ๋ฒ๋ก ๋ถ์
๊ฒฐ๊ณผ ํ๊ฐ
์ค์ฉ์ ๋ฐ ์ด๋ก ์ ์๋ฏธ
ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ
๋ ๊ด๋ฒ์ํ ์ํฅ
๐ ํ๋ก์ ํธ ๊ตฌ์กฐ
medrxiv_server.py: FastMCP๋ฅผ ์ฌ์ฉํ ์ฃผ์ MCP ์๋ฒ ๊ตฌํmedrxiv_web_search.py: medRxiv ๊ฒ์์ ์ํ ์น ์คํฌ๋ํ ๋ก์ง์ ํฌํจํฉ๋๋ค.
๐ง ์ข ์์ฑ
ํ์ด์ฌ 3.10+
ํจ์คํธMCP
๋น๋๊ธฐ
๋ฒ์ฑ ๋ฐ์ถ
์์ฒญ(์น ์คํฌ๋ํ์ฉ, medrxiv_web_search.py์์ ์ฌ์ฉ)
beautifulsoup4(์น ์คํฌ๋ํ์ฉ, medrxiv_web_search.py์์ ์ฌ์ฉ)
๋ค์์ ์ฌ์ฉํ์ฌ ํ์ํ ์ข ์์ฑ์ ์ค์นํ ์ ์์ต๋๋ค.
๐ค ๊ธฐ์ฌํ๊ธฐ
๊ธฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค! ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํด ์ฃผ์ธ์.
๐ ๋ผ์ด์ผ์ค
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ผ์ด์ ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
๐ ๊ฐ์ฌ์ ๋ง
์ด ํ๋ก์ ํธ๋ arxiv-mcp-server ํ๋ก์ ํธ์์ ์ํ๋ ์์ ์์ ์๊ฐ์ ์ป์ด ๊ตฌ์ถ๋์์ต๋๋ค.
โ ๏ธ ๋ฉด์ฑ ์กฐํญ
์ด ๋๊ตฌ๋ ์ฐ๊ตฌ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค. medRxiv์ ์๋น์ค ์ฝ๊ด์ ์ค์ํ๊ณ ์ฑ ์๊ฐ ์๊ฒ ์ฌ์ฉํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.