Integrations
Uses MySQL as the database backend for storing and managing RSS feed data, articles, and user preferences.
Provides tools for parsing and interacting with RSS feeds, including importing subscriptions from OPML files, automatically fetching and updating articles, filtering content by source and status, and marking articles as favorites.
MCP RSS
MCP RSS는 RSS 피드와 상호작용하기 위한 MCP(Model Context Protocol) 서버입니다.
특징
- RSS 피드 구독을 가져오기 위해 OPML 파일 구문 분석
- RSS 피드에서 자동으로 기사를 가져오고 업데이트합니다.
- MCP API를 통해 RSS 콘텐츠 노출
- 기사를 즐겨찾기로 표시
- 출처 및 상태별로 기사 필터링
설치
필수 조건
- Node.js(v14 이상)
- MySQL 데이터베이스
MySQL 설정
지엑스피1
MCP 설치
이 MCP는 통신에 stdio를 사용합니다. 명령에 npx mcp_rss
입력하고, 환경 변수에 사용자 지정해야 하는 구성을 입력하고, 최소한 자체 opml 파일을 사용하세요.
클로드 데스크탑에서 사용
구성
MCP RSS를 구성하려면 다음 환경 변수를 설정하세요.
구성 옵션
옵션 | 설명 | 기본값 |
---|---|---|
DB_호스트 | 데이터베이스 호스트 | 로컬호스트 |
DB_PORT | 데이터베이스 포트 | 3306 |
DB_USERNAME | 데이터베이스 사용자 이름 | 뿌리 |
DB_비밀번호 | 데이터베이스 비밀번호 | 123456 |
DB_데이터베이스 | 데이터베이스 이름 | mcp_rss |
OPML_FILE_PATH | RSS 피드를 포함한 OPML 파일 경로 | "./feeds.opml" |
RSS 업데이트 간격 | RSS 업데이트를 가져오는 간격(분) | 1 |
MCP API 참조
MCP RSS 서버는 다음과 같은 API 메서드를 제공합니다.
get_content
구독한 RSS 피드에서 기사를 받아보세요.
매개변수:
매개변수 | 유형 | 설명 | 필수의 |
---|---|---|---|
상태 | 끈 | 기사 상태("일반" 또는 "즐겨찾기")로 필터링 | 아니요 |
원천 | 끈 | 소스(피드 제목)로 필터링 | 아니요 |
한계 | 숫자 | 반환할 최대 기사 수 | 아니요(기본값: 10) |
응답:
get_sources
사용 가능한 RSS 피드 소스를 모두 가져옵니다.
매개변수: 없음
응답:
태그 설정
기사의 상태(일반 또는 즐겨찾기)를 설정합니다.
매개변수:
매개변수 | 유형 | 설명 | 필수의 |
---|---|---|---|
상태 | 끈 | 기사 상태("일반" 또는 "즐겨찾기") | 예 |
기사ID | 숫자 | 업데이트할 문서의 ID | 예 |
응답:
특허
MIT
This server cannot be installed
MCP RSS는 RSS 피드와 상호 작용하기 위한 MCP(Model Context Protocol) 서버입니다.