remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Enables interaction with WordPress sites through the WordPress REST API. Provides tools for creating, retrieving, and updating posts using JSON-RPC 2.0 protocol.
워드프레스 MCP 서버
WordPress 통합을 위한 MCP(Model Context Protocol) 서버로, Windows, macOS, Linux와 호환됩니다.
개요
이 MCP 서버는 WordPress REST API를 통해 WordPress 사이트와의 상호작용을 지원합니다. JSON-RPC 2.0 프로토콜을 사용하여 게시물을 작성, 검색 및 업데이트하는 도구를 제공합니다.
설치
- 저장소를 복제합니다
- 종속성 설치:
지엑스피1
- 프로젝트를 빌드하세요:
구성
WordPress 자격 증명에 대한 환경 변수를 사용하여 MCP 설정 파일에 서버를 추가합니다.
환경 변수는 다음과 같습니다.
- WORDPRESS_SITE_URL: WordPress 사이트 URL
- WORDPRESS_USERNAME: WordPress 사용자 이름
- WORDPRESS_PASSWORD: WordPress 애플리케이션 비밀번호
환경 변수를 사용하지 않으려면 요청 매개변수에 이러한 자격 증명을 제공할 수도 있습니다.
사용 가능한 방법
게시물 생성
새로운 WordPress 게시물을 만듭니다.
매개변수:
- siteUrl: (env에 설정된 경우 선택 사항) WordPress 사이트 URL
- 사용자 이름: (env에 설정된 경우 선택 사항) WordPress 사용자 이름
- 비밀번호: (env에 설정된 경우 선택 사항) WordPress 애플리케이션 비밀번호
- 제목: 게시물 제목
- 콘텐츠: 게시물 콘텐츠
- 상태: (선택 사항) '초안' | '게시' | '비공개' (기본값: '초안')
게시물 받기
WordPress 게시물을 검색합니다.
매개변수:
- siteUrl: (env에 설정된 경우 선택 사항) WordPress 사이트 URL
- 사용자 이름: (env에 설정된 경우 선택 사항) WordPress 사용자 이름
- 비밀번호: (env에 설정된 경우 선택 사항) WordPress 애플리케이션 비밀번호
- perPage: (선택 사항) 페이지당 게시물 수(기본값: 10)
- 페이지: (선택 사항) 페이지 번호(기본값: 1)
업데이트_게시물
기존 WordPress 게시물을 업데이트합니다.
매개변수:
- siteUrl: (env에 설정된 경우 선택 사항) WordPress 사이트 URL
- 사용자 이름: (env에 설정된 경우 선택 사항) WordPress 사용자 이름
- 비밀번호: (env에 설정된 경우 선택 사항) WordPress 애플리케이션 비밀번호
- postId: 업데이트할 게시물의 ID
- title: (선택사항) 새 게시물 제목
- content: (선택사항) 새 게시물 콘텐츠
- 상태: (선택 사항) '초안' | '게시' | '비공개'
보안 참고 사항
보안을 위해 기본 계정 비밀번호 대신 WordPress 애플리케이션 비밀번호를 사용하는 것이 좋습니다. WordPress 대시보드의 '사용자' → '보안' → '애플리케이션 비밀번호'에서 애플리케이션 비밀번호를 생성할 수 있습니다.
사용 예
환경 변수 사용:
환경 변수 없이:
요구 사항
- Node.js 20.0.0 이상
- REST API가 활성화된 WordPress 사이트
- 인증을 위한 WordPress 애플리케이션 비밀번호
특허
MIT 라이선스 - 자세한 내용은 라이선스 파일을 참조하세요.
This server cannot be installed
이 MCP WordPress 서버를 사용하여 WordPress 사이트와 상호 작용하세요.
100% Cline으로 제작되었습니다. Cline을 사용하시는 경우, Cline이 저장소를 가리키고 코드 사용에 안전한지 확인하는 방식으로 코드를 평가하도록 할 수 있습니다.
자세한 개요는 READ.me에서 확인하세요.
즐기다!