MCP server that crawls Daum news headlines for a given keyword and saves them to a text file
Project description
daum-news-crawler-jy
키워드로 Daum 뉴스(search.daum.net)를 검색해 헤드라인을 수집하고, 결과를 텍스트 파일로 저장하는 MCP 서버.
Tools
get_crawling(keyword: str, numofpages: int) -> list[str]- Daum 뉴스에서
keyword로 검색해numofpages페이지만큼 헤드라인을 수집해 list 반환 - 페이지네이션은
&p=1,2,3,...파라미터, 각 페이지당 약 10개
- Daum 뉴스에서
get_textwriter(contents: str) -> str- 전달받은 문자열을
D:/daum-news-title.txt(UTF-8, append 모드)에 저장
- 전달받은 문자열을
Install (사용자 입장)
uvx daum-news-crawler-jy
claude_desktop_config.json 예시:
{
"mcpServers": {
"daum_news_crawler": {
"command": "uvx",
"args": ["daum-news-crawler-jy", "--version", "0.1.0"]
}
}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file daum_news_crawler_jy-0.1.1.tar.gz.
File metadata
- Download URL: daum_news_crawler_jy-0.1.1.tar.gz
- Upload date:
- Size: 51.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88dbfcd9889d07ba85f078ddd72a98e464927b6504347193c8d659f89615a4a0
|
|
| MD5 |
ba1e39437ec5612a7d62afd7c52dcf09
|
|
| BLAKE2b-256 |
25a49be45d23b7e5fb86d24b8d6156af7f02fa078f4b3943d272dc1094b655b3
|
File details
Details for the file daum_news_crawler_jy-0.1.1-py3-none-any.whl.
File metadata
- Download URL: daum_news_crawler_jy-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d62e135e3146a5c198a1e758c352f2ce81954914fe428e62564ef0f177be3ab8
|
|
| MD5 |
ad6ada6ee51cc0e22e2b3aff0d8c7f0a
|
|
| BLAKE2b-256 |
633aab0decb34b565377793d1b1a94cb1bcb75b3ded9e0367f972bce844e149d
|