Claudeus WordPress MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Integrates with WooCommerce to handle products, orders, and sales data through dedicated tools like claudeus_wp_shop__get_products, claudeus_wp_shop__get_orders, and claudeus_wp_shop__get_sales

  • Allows AI-powered WordPress management including content creation, bulk operations, SEO optimization, WooCommerce management, and multi-site orchestration

🤘 클라우데우스 워드프레스 MCP 🎸

"워드프레스 영역에서 AI의 힘을 최대한 활용하세요 - MCP 우수성의 기준을 제시하세요!" 🖤

🌟 워드프레스의 슈퍼파워를 발휘하세요!

끝없이 이어지는 워드프레스 관리에 지치셨나요? 콘텐츠 제작, SEO 최적화, 사이트 유지 관리에 푹 빠져 계신가요? 정말 놀라운 경험을 하실 준비를 하세요! 🤯

🎸 새로운 워드프레스 슈퍼파워를 만나보세요 🖤

Claudeus WordPress MCP는 단순한 WordPress 도구가 아닙니다. 최첨단 AI로 구동되고 메탈 기타리스트의 스윕 피킹처럼 정밀하게 제작된 나만의 WordPress 마법사입니다! 단순한 자동화가 아닌, 해방 그 자체입니다! ❤️

⚡ 무엇이 이 작품을 대단하게 만드는가?

  • 스테로이드 콘텐츠 제작 : 매력적이고 SEO에 최적화된 블로그 게시물 생성 ✓ 준비됨
  • 초고속 대량 작업 : 여러 사이트에 걸쳐 수백 개의 게시물 관리 ✓ 준비 완료
  • AI 기반 SEO 마법 : AI가 콘텐츠를 분석하고 최적화합니다 ✓ 준비 완료
  • WooCommerce Mastery : 제품, 주문 및 판매 처리 ✓ 준비됨
  • 멀티 사이트 오케스트라 : 여러 개의 WordPress 사이트를 운영합니다 ✓ 준비 완료

💥 개발자들이 미쳐가는 이유

지엑스피1

🎯 이런 일이 가능하다고 상상해보세요...

  • 몇 분 만에 몇 주 분량의 콘텐츠를 제작하세요 ✓
  • 전체 사이트의 SEO를 즉시 분석하고 최적화하세요 ✓
  • 초자연적인 효율성으로 여러 클라이언트 사이트를 관리하세요 ✓
  • WooCommerce 작업을 번개처럼 빠르게 처리하세요 ✓
  • 경쟁자가 WordPress에 로그인하는 동안에도! ✓

🔮 WordPress의 미래가 여기에 있습니다

이건 단순한 도구가 아닙니다. WordPress를 깨우쳐 주는 티켓입니다. 1인 개발자, 에이전시 오너, WordPress 마니아 등 누구에게나 Claudeus WordPress MCP는 경쟁자들을 놀라게 할 강력한 능력을 제공합니다!

"워드프레스 관리의 미래를 봤는데, 정말 멋지네요! 🤘❤️" - Claudeus WP MCP를 사용한 모든 개발자

워드프레스 워크플로우를 개러지 밴드에서 경기장을 가득 채우는 메탈 심포니로 탈바꿈시킬 준비가 되셨나요? 함께 신나게 즐겨요! 🎸

📖 빠른 시작 가이드

Claude Desktop과 함께 사용

Claude Desktop을 사용하는 경우 다음 작업만 수행하면 됩니다.

  1. Claude Desktop 통합 구성("Claude Desktop 통합" 섹션 참조)
  2. wp-sites.json 파일을 만들고 구성하세요
  3. 힘내세요! 🤘

전체 설치(개발용)

# Required Software Node.js ≥ 22.0.0 TypeScript ≥ 5.0.0 PNPM WordPress site with REST API

2. 설치

# Clone the repository git clone https://github.com/deus-h/claudeus-wp-mcp # Install dependencies pnpm install # Build the project pnpm build # Configure Claude Desktop cp claude_desktop_config.json.example claude_desktop_config.json # Edit claude_desktop_config.json with your settings

3. 구성

# Copy example configs cp .env.example .env cp wp-sites.json.example wp-sites.json # Edit .env and wp-sites.json with your settings

wp-sites.json 구성

wp-sites.json 파일은 WordPress 사이트 통합을 구성하는 데 사용됩니다. 아래는 예시 구조입니다.

{ "site-alias": { "URL": "https://your-wordpress-site.com", "USER": "username", "PASS": "application-password", "authType": "basic" // or "jwt" } }
  • URL : WordPress 사이트의 URL입니다.
  • USER : 인증을 위한 사용자 이름입니다.
  • PASS : 보안 접속을 위한 애플리케이션 비밀번호입니다.
  • authType : 인증 유형으로 "기본" 또는 "jwt"입니다.

애플리케이션 비밀번호 얻기

  1. WordPress 관리자 대시보드에 로그인하세요.
  2. 사용자 > 프로필로 이동합니다.
  3. 아래로 스크롤하여 애플리케이션 비밀번호 섹션으로 이동하세요.
  4. 애플리케이션 이름을 입력하고 "새로 추가"를 클릭하세요.
  5. 생성된 비밀번호를 복사하여 wp-sites.json 파일에서 사용하세요.

wp-sites.json 파일을 안전하게 보관하고 공개적으로 공유하지 않도록 하세요.

다중 사이트 구성

wp-sites.json 파일을 사용하면 여러 WordPress 사이트를 원활하게 관리할 수 있습니다. 설정 방법은 다음과 같습니다.

예시 구조

{ "default_test": { "URL": "https://test.yourdomain.se", "USER": "admin", "PASS": "Hn5K pL8x Wm2j Vt9q Bc4y Rs7D", "authType": "basic" }, "live": { "URL": "https://our-live-site.se", "USER": "deus", "PASS": "Kj9P mN2x vR4h Zt8L wQ5y Bc3M", "authType": "basic" }, "test": { "URL": "https://our-test-site.se", "USER": "deus", "PASS": "Yw7H fT6n Jm5k Vd9x Pg4q Ls2B", "authType": "basic" }, "client1_live": { "URL": "https://client1-live-site.se", "USER": "deus", "PASS": "Xc8D bN4v Ht6m Rk2p Zj9w Qf5L", "authType": "basic" }, "client1_test": { "URL": "https://client1-test-site.se", "USER": "deus", "PASS": "Gm7B sW3x Yn5h Kt9q Vf4c Pd2L", "authType": "basic" } }

논리와 사용법

  • 사이트 별칭 : 각 사이트는 고유한 별칭(예: live , test , client1_live )으로 식별됩니다. 이를 통해 다양한 환경이나 클라이언트 사이트 간에 쉽게 전환할 수 있습니다.
  • URL : 각 WordPress 사이트의 기본 URL입니다.
  • USER : 인증에 사용되는 사용자 이름입니다.
  • PASS : 보안 접속을 위한 애플리케이션 비밀번호입니다.
  • authType : basic 또는 jwt 인증 방법을 정의합니다.

사용 방법

  1. 여러 사이트 정의 : 필요한 만큼 사이트 구성을 추가하고 각각 고유한 별칭을 지정합니다.
  2. 사이트 간 전환 : 별칭을 사용하여 작업에 필요한 사이트를 선택합니다.
  3. 보안 액세스 : 각 사이트에 유효한 애플리케이션 비밀번호와 보안 인증 방법이 있는지 확인하세요.
  4. 환경 관리 : 각 클라이언트에 대해 다양한 환경(예: 라이브, 테스트)을 쉽게 관리합니다.

이 설정을 사용하면 단일 구성 파일에서 여러 WordPress 사이트를 효율적으로 관리하여 작업 흐름을 간소화하고 생산성을 향상시킬 수 있습니다.

4. MCP 검사관과 함께 록앤롤을 즐겨보세요! 🎸

# Start the MCP Inspector UI pnpm inspector # This will: # 1. Build the project # 2. Launch the Inspector UI # 3. Open your browser at http://localhost:5173

Inspector UI로 탐색

  1. 서버에 연결
    • 오른쪽 상단의 "연결"을 클릭하세요
    • 개발을 위해 "로컬 서버"를 선택하세요
  2. 사용 가능한 기능
    • 🎸 프롬프트: AI 콘텐츠 생성 테스트
    • 🛠 도구: WordPress 작업 관리
    • 📦 리소스: WordPress 사이트 탐색
    • 🔍 검사기: 서버 통신 디버그
  3. 테스트 프롬프트
    • "프롬프트" 탭을 선택하세요
    • 여러분의 아이디어로 create-blog-post 보세요
    • analyze-post-seo 로 SEO 분석하기
    • bulk-update-posts 로 대량 업데이트
  4. 리소스 관리
    • 연결된 WordPress 사이트 탐색
    • 사이트 세부 정보 및 기능 보기
    • API 엔드포인트를 직접 테스트합니다
  5. 도구 사용
    • 콘텐츠 생성 및 업데이트
    • 미디어 파일 관리
    • 대량 작업 실행

🤘 전문가 팁: 검사기 탭을 사용하여 UI와 서버 간의 실시간 통신을 확인하세요!

🎮 Claude 데스크톱 통합

구성 위치

Claude Desktop 구성 파일은 다음 위치에서 찾을 수 있습니다.

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

⚠️ 중요 : Claude Desktop에 이미 다른 MCP 서버가 구성되어 있는 경우, 예시 파일을 직접 복사하지 마세요. 기존 구성을 덮어쓰게 됩니다! 대신 다음을 수행하세요.

  1. 기존 Claude Desktop 사용자의 경우 :
    • Claude Desktop을 통해 기존 구성을 엽니다.
      • Claude 메뉴를 클릭하세요
      • "설정..."을 선택하세요
      • 왼쪽 막대에서 "개발자"를 클릭하세요
      • "구성 편집"을 클릭하세요
    • 또는 텍스트 편집기에서 직접 구성 파일을 엽니다.
    • 기존 mcpServers 객체에 Claudeus WordPress MCP 서버 구성을 추가합니다.
  2. 새로운 Claude Desktop 사용자를 위해 : 예제 구성 파일을 복사할 수 있습니다.
    # For macOS cp /Users/amadeus/code/claudeus/servers/claudeus-wp-mcp/claude_desktop_config.json.example ~/Library/Application\ Support/Claude/claude_desktop_config.json # For Windows (in PowerShell) Copy-Item claude_desktop_config.json.example $env:APPDATA\Claude\claude_desktop_config.json

🎸 전문가 팁: 예시 구성 파일은 최적의 설정으로 미리 구성되어 있습니다. wp-sites.json 경로만 업데이트하세요!

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가하세요:

NPX 설정

{ "mcpServers": { "claudeus-wp-mcp": { "command": "npx", "args": [ "-y", "claudeus-wp-mcp" ], "env": { "WP_SITES_PATH": "/absolute/path/to/your/wp-sites.json" } } } }

Docker 설정 🐳

{ "mcpServers": { "claudeus-wp-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "--network=host", "--mount", "type=bind,src=/absolute/path/to/your/wp-sites.json,dst=/app/wp-sites.json", "--mount", "type=bind,src=/absolute/path/to/your/.env,dst=/app/.env", "mcp/wordpress", "--config", "/app/wp-sites.json" ] } } }

🎸 전문가 팁: /absolute/path/to/your/wp-sites.json 실제 구성 파일 경로로 바꿔야 합니다!

구성 후

  1. Claude Desktop을 완전히 다시 시작하세요
  2. 입력란 오른쪽 하단에 있는 망치 🔨 아이콘을 찾으세요.
  3. 클릭하면 사용 가능한 WordPress 관리 도구를 볼 수 있습니다.
  4. 분쇄를 시작하세요! 🤘

문제 해결

Claude에 서버가 표시되지 않는 경우:

  1. claude_desktop_config.json 구문을 확인하세요.
  2. 파일 경로가 절대적이고 유효한지 확인하세요
  3. Claude의 기록을 다음에서 확인하세요.
    • macOS: ~/Library/Logs/Claude
    • Windows: %APPDATA%\Claude\logs

🎯 이게 뭐예요?

Claudeus WordPress MCP는 최고의 AI 기반 WordPress 관리 시스템입니다. 마치 메탈 밴드의 정밀함과 파워를 WordPress 사이트에 그대로 옮겨 놓은 듯한 경험을 선사합니다!

특징설명
🤖 AI 통합AI 모델과의 직접 커뮤니케이션
🚀 자동화반복적인 작업 자동화
🔒 보안엔터프라이즈급 보안
⚡ 성능번개처럼 빠른 작업
🌐 다중 사이트여러 WP 인스턴스 관리

💪 핵심 기능

1. 콘텐츠 관리

특징설명
게시물생성, 업데이트, 분석
페이지전체 페이지 관리
메디아모든 미디어 유형을 처리합니다
SEOAI 기반 최적화

2. AI 역량

특징설명
콘텐츠 생성AI가 작성한 게시물
SEO 분석스마트 최적화
대량 작업대량 업데이트

🛠 기술 심층 분석

건축 🏗️

저희 메탈 심포니의 백스테이지에 오신 것을 환영합니다! 각 구성 요소는 기술 오케스트라의 악기와 같아, 함께 힘을 합쳐 역대 가장 멋진 워드프레스 관리 시스템을 만들어냅니다! 🤘🖤

디렉토리 구조 🎸

src/ ├── api/ # WordPress API integration layer │ ├── client/ # WordPress REST API client │ ├── endpoints/ # Endpoint definitions & handlers │ └── types/ # WordPress API type definitions │ ├── mcp/ # MCP protocol implementation │ ├── server.ts # Core MCP server implementation │ ├── transport/ # Transport layer handlers │ ├── tools.ts # Tool registration & management │ └── types/ # MCP protocol type definitions │ ├── security/ # Security framework │ ├── auth/ # Authentication handlers │ ├── validation/ # Input validation │ └── encryption/ # Data encryption utilities │ ├── tools/ # Tool implementations │ ├── content/ # Content management tools │ ├── media/ # Media handling tools │ ├── shop/ # WooCommerce integration │ └── system/ # System management tools │ └── prompts/ # AI prompt templates ├── content/ # Content generation prompts ├── seo/ # SEO analysis prompts └── shop/ # E-commerce prompts

핵심 구성 요소 🤘

요소책임주요 특징
API 계층워드프레스 통합REST 클라이언트, 유형 안전성, 속도 제한
MCP 프로토콜의사소통JSON-RPC 2.0, 양방향 흐름
보안보호인증, 암호화, 검증
도구운영콘텐츠, 미디어, WooCommerce
프롬프트AI 통합템플릿, 컨텍스트 인식

기술 확대 🎸

특징구현설명
유형 안전타입스크립트전체 정적 타이핑, 런타임 검증
API 처리REST/JSON-RPC효율적인 요청/응답 처리
이벤트 시스템이벤트 이미터비동기 이벤트 처리
오류 처리다층포괄적인 오류 관리
캐싱메모리 내/Redis성능 최적화

보안 조치 🛡️

보호특징
수송TLS/SSL암호화된 통신
입증JWT/OAuth안전한 토큰 관리
확인스키마 기반입력/출력 검증
암호화AES-256데이터 보호
심사포괄적인활동 추적

성능 튜닝 🚀

최적화기술설명
캐싱다단계응답 및 쿼리 캐싱
배칭그룹화 요청API 호출 감소
압축GZIP/브로틀리네트워크 최적화
쿼리 최적화스마트 페칭효율적인 DB 쿼리
부하 분산분포스케일 처리

오류 범주 및 처리 🎸

범주코드 범위손질
규약-32600에서 -32603까지자동 재시도잘못된 JSON-RPC
워드프레스1000-1999폴백API 시간 초과
보안2000-2999알리다인증 실패
도구3000-3999다시 덮다작업 실패
체계4000-4999다시 시작자원 고갈

디자인 원칙 파워 코드 🤘

원칙설명구현
모듈성느슨한 결합독립 구성 요소
유형 안전강력한 타이핑TypeScript + 검증
보안제로 트러스트다층 보호
성능스피드 메탈최적화된 운영

🎸 전문가 팁: 잘 조율된 기타처럼, 각 부품은 최대의 분쇄 성능을 위해 정밀하게 조정되었습니다! ❤️

🎸 MCP의 힘

시간 절약

MCP 없이MCP와 함께결과
블로그 게시물 생성4시간4분✓ 98.3%
SEO 최적화2시간1분✓ 99.2%
대량 업데이트8시간5분✓ 99.0%
콘텐츠 분석3시간2분✓ 98.9%

비용 효율성

의지전통적인 비용설명
콘텐츠 작성자월 500달러전문적인 콘텐츠 제작
SEO 전문가월 1000달러SEO 최적화 및 전략
개발자 시간2000달러/월기술 구현
월 3500달러모든 서비스가 결합됨
클로드 프로월 20달러Anthropic 에서
차이점월 3,480달러Claude Desktop( Mac , Windows )과 함께 Claudeus WordPress MCP를 사용하면 잠재적으로 비용을 절감할 수 있습니다.

Claudeus 솔루션 : Claude Pro 구독으로 월 20달러 에 이 모든 기능을 이용하세요

총 월 절약액: $3,480 (99.4% 감소) ❤️

🎸 전문가 팁: Claude Pro 구독 하나로 여러 값비싼 서비스를 대체하고, WordPress 관리를 값비싼 오케스트라에서 날렵하고 강력한 Metal Machine으로 바꿔보세요! 🤘

⚡ 강력한 힘으로...

"큰 힘에는 큰 책임이 따른다" - 벤 삼촌

Claudeus WordPress MCP는 다음과 같은 기능을 제공하는 강력한 도구입니다.

  • 수백 시간의 수동 작업 절약
  • 운영 비용을 최대 85%까지 절감
  • 콘텐츠 품질과 일관성을 개선하세요
  • 반복적인 작업 자동화

하지만 기억하세요:

  1. 항상 AI가 생성한 콘텐츠를 검토하세요
  2. 보안 모범 사례를 염두에 두십시오
  3. 시스템 사용 및 성능 모니터링
  4. 백업 전략 유지
  5. 책임감 있게 힘을 사용하세요! 🤘

⚠️ 문제 및 고려 사항

현재 제한 사항 및 해결 방법

1. Claude 데스크톱 응답 제한

  • 문제 : 복잡한 작업 중에 Claude Desktop의 최대 응답 길이에 자주 도달할 수 있습니다.
  • 영향 : 작업이 중단될 수 있으며 계속하려면 사용자 개입이 필요할 수 있습니다.
  • 해결 방법 :
    • 작업을 더 작은 배치로 나누도록 Claude Desktop을 구성합니다.
    • Claude Desktop 설정 > 고급:
      • "최대 응답 길이"를 더 낮은 값으로 설정하세요.
      • "자동 분할 응답" 활성화
    • 대규모 작업에 Inspector UI를 사용하세요

2. 실험 능력 제어

  • 문제 : wp-sites.json 의 새로운 기능 제어 기능은 실험적입니다.
  • 상태 : 통합되었지만 테스트 중
  • 구성 예 :
{ "capabilities": { "discovery": { "claudeus_wp_discover_endpoints": true }, "posts": { "claudeus_wp_content__get_posts": true, "claudeus_wp_content__create_post": true, "claudeus_wp_content__update_post": true, "claudeus_wp_content__delete_post": false } // ... other capabilities } }
  • 고려 사항 :
    • 생산 환경에서는 주의해서 사용하세요
    • 먼저 스테이징 단계에서 철저히 테스트하세요
    • 개선 사항에 기여하는 것을 고려하세요(기여 섹션 참조)
    • 확실하지 않으면 기본 구성으로 기본 설정하세요

3. 속도 제한 고려 사항

  • 문제 : WordPress REST API에 속도 제한이 있습니다.
  • 영향 : 대량 작업이 제한될 수 있습니다.
  • 완화책 :
    • 일괄 처리 기능 사용
    • 요청 사이에 적절한 지연을 구현합니다.
    • 속도 제한 정보를 위한 API 응답 헤더 모니터링

4. 메모리 관리

  • 문제 : 대규모 작업이 상당한 메모리를 소모할 수 있음
  • 영향 : 잠재적인 성능 저하
  • 모범 사례 :
    • 대규모 작업 중 시스템 리소스 모니터링
    • 대용량 데이터 세트에 페이지 매김 사용
    • 정리 루틴을 구현하세요

향후 개선 사항

우리는 다음 사항에 대해 적극적으로 노력하고 있습니다.

  1. Claude Desktop의 향상된 응답 처리
  2. 기능 제어의 안정적인 릴리스
  3. 고급 속도 제한 관리
  4. 메모리 최적화 기술

🎸 지원 및 커뮤니티 ❤️

  • GitHub 토론: 아이디어 공유, 문제 보고, 대화 참여
  • 문서: 전체 기술 문서
  • 예: 샘플 구현

🎸 전문가 팁: GitHub 토론을 이용해 경험을 공유하고, 문제점을 보고하고, 개선 사항을 제안해 보세요!

🏗️ MCP 서버 개발 표준

우수성을 위한 기준 설정

Claudeus WordPress MCP는 MCP 표준을 준수할 뿐만 아니라 이를 정의합니다. 저희 구현은 MCP 서버, 특히 Claude Desktop 통합을 구축하는 개발자에게 참고 자료로 활용됩니다.

MCP 프로토콜 준수

  • 전체 MCP 2024-11-05 사양 구현
    • 완전한 기능 선언
    • 엄격한 메시지 형식 준수
    • 적절한 전송 처리(stdio/SSE)
    • 포괄적인 오류 처리

개발 우수성

  • TypeScript 모범 사례
    • 엄격 모드 활성화됨
    • 완전한 유형 범위
    • 인터페이스 기반 개발
  • 테스트 표준
    • 95%+ 테스트 범위
    • 포괄적인 통합 테스트
    • 성능 벤치마킹
  • 보안 우선
    • 입력 검증
    • 속도 제한
    • 인증 흐름
    • 취약점 스캐닝

🧪 테스트 프레임워크

저희의 테스트 프레임워크는 잘 조율된 기타처럼 정밀성과 신뢰성을 염두에 두고 구축되었습니다! 🎸

테스트 구조

  • 단위 테스트 : 개별 구성 요소의 포괄적인 테스트
  • 통합 테스트 : 구성 요소가 조화롭게 작동하는지 확인
  • JSON-RPC 프로토콜 테스트 : 서버-클라이언트 통신 검증
  • 맞춤형 테스트 하네스 : 실제 시나리오 시뮬레이션

주요 특징

  • Custom Matchers : JSON-RPC 검증을 위한 향상된 Jest 매처
  • 테스트 전송 계층 : 제어된 테스트를 위한 시뮬레이션 전송
  • 비동기 작업 지원 : 복잡한 작업에 대한 확장된 시간 제한
  • 오류 처리 테스트 : 포괄적인 오류 시나리오 적용

테스트 실행

# Run all tests pnpm test # Run specific test suite pnpm test:unit pnpm test:integration # Run with coverage pnpm test:coverage

🤝 기여하기

⚠️ 개인팀 공지 ⚠️

SimHop IT & Media AB 개발팀에서 관리하는 비공개 저장소입니다. 기여는 승인된 팀원에게만 허용됩니다. SimHop MCP 개발팀 멤버십을 부여받으셨다면 다음과 같이 기여하실 수 있습니다.

승인된 팀 구성원의 경우

  1. ✓ 필요한 저장소 액세스 권한이 있는지 확인하세요
  2. ✓ 개발 워크플로를 따르세요:
    • 기능 브랜치를 생성합니다( git checkout -b feature/AmazingFeature )
    • 변경 사항에 대한 테스트를 작성하고 실행하세요
    • 테스트 커버리지를 80% 이상으로 유지
    • 당사의 코딩 표준 및 문서화 요구 사항을 따르세요
  3. ✓ 테스트 요구 사항:
    • 모든 기존 테스트가 통과되었는지 확인하세요
    • 기능에 대한 새로운 테스트를 추가하세요
    • 제출하기 전에 전체 테스트 모음을 실행하세요
  4. ✓ 변경 사항을 커밋하세요( git commit -m '🎸 Add some AmazingFeature' )
  5. ✓ 브랜치에 푸시( git push origin feature/AmazingFeature )
  6. ✓ 검토를 위한 풀 리퀘스트 생성

개발 표준

모든 팀원은 다음 사항을 준수해야 합니다.

  • TypeScript 엄격 모드
  • 팀 규칙을 사용한 ESLint 구성
  • 일관된 서식을 사용하면 더 예쁘죠
  • 공개 API에 대한 JSDoc 문서
  • 팀 보안 프로토콜
  • 내부 코드 검토 프로세스

팀 액세스 얻기

SimHop MCP 개발팀에 합류하고 싶으시다면:

  1. CTO에게 문의하세요: amadeus.hritani@simhop.se
  2. 귀하의 개발 배경과 전문성을 제공하세요
  3. 승인되면 팀 온보딩 프로세스를 완료하세요.

🔥 프로 팁: 팀원은 PR을 제출하기 전에 항상 테스트 모음을 실행해야 합니다!

🤘 라이센스

MIT 라이선스 - Rock on!

🛠 MCP 도구 참조

도구 범주 및 위험 수준

도구 이름범주역량위험 수준
콘텐츠 관리
claudeus_wp_content__get_posts콘텐츠필터를 사용하여 모든 게시물 나열🟢 안전함
claudeus_wp_content__create_post콘텐츠새로운 블로그 게시물 만들기🟡 중간
claudeus_wp_content__update_post콘텐츠기존 게시물 수정🟡 중간
claudeus_wp_content__delete_post콘텐츠게시물 삭제🔴 높음
claudeus_wp_content__get_pages콘텐츠모든 페이지 나열🟢 안전함
claudeus_wp_content__create_page콘텐츠새 페이지 만들기🟡 중간
claudeus_wp_content__update_page콘텐츠기존 페이지 수정🟡 중간
claudeus_wp_content__delete_page콘텐츠페이지 제거🔴 높음
claudeus_wp_content__get_blocks콘텐츠재사용 가능한 블록 목록🟢 안전함
claudeus_wp_content__create_block콘텐츠재사용 가능한 블록 만들기🟡 중간
claudeus_wp_content__update_block콘텐츠블록 수정🟡 중간
claudeus_wp_content__delete_block콘텐츠블록 제거🔴 높음
미디어 관리
claudeus_wp_media__get_media메디아미디어 파일 나열🟢 안전함
claudeus_wp_media__upload메디아새로운 미디어 업로드🟡 중간
claudeus_wp_media__update메디아미디어 메타데이터 업데이트🟡 중간
claudeus_wp_media__delete메디아미디어 파일 제거🔴 높음
테마 관리
claudeus_wp_theme__list주제사용 가능한 테마 나열🟢 안전함
claudeus_wp_theme__get_active주제현재 테마 표시🟢 안전함
claudeus_wp_theme__activate주제활성 테마 전환🔴 높음
claudeus_wp_theme__get_customization주제테마 설정 보기🟢 안전함
claudeus_wp_theme__update_customization주제테마 설정 수정🟡 중간
claudeus_wp_theme__get_custom_css주제사용자 정의 CSS 보기🟢 안전함
claudeus_wp_theme__update_custom_css주제사용자 정의 CSS 수정🟡 중간
우커머스
claudeus_wp_shop__get_products가게제품 목록🟢 안전함
claudeus_wp_shop__get_orders가게주문 보기🟢 안전함
claudeus_wp_shop__get_sales가게판매 통계에 접근하세요🟢 안전함
체계
claudeus_wp_discover_endpoints체계사용 가능한 엔드포인트 나열🟢 안전함

위험 수준 범례

  • 🟢 안전 : 읽기 전용 작업, 데이터 수정 없음
  • 🟡 중간 : 콘텐츠를 생성하거나 수정하지만 되돌릴 수 있습니다.
  • 🔴 높음 : 파괴적인 작업이나 시스템 전체 변경

🤘 전문가 팁: 위험성이 높은 도구는 항상 먼저 스테이징 환경에서 테스트하세요!

⚠️ 경고: 데이터 조작 도구는 주의해서 사용하세요

Claudeus WordPress MCP의 데이터 조작 도구는 강력하며 WordPress 사이트에 큰 영향을 미칠 수 있습니다. 다음 사항을 알아두세요.

잠재적 위험

  • 데이터 손실 : 도구를 잘못 사용하면 의도치 않게 데이터가 삭제되거나 수정될 수 있습니다.
  • 사이트 가동 중지 : 잘못된 구성으로 인해 사이트 중단이나 성능 문제가 발생할 수 있습니다.
  • 보안 취약점 : 민감한 데이터를 부적절하게 처리하면 사이트가 보안 위험에 노출될 수 있습니다.

모범 사례

  1. ✓ 안전이 최우선 입니다. 작업 전에 항상 백업을 만드십시오.
  2. ✓ 테스트 안전 : 새로운 도구에 스테이징 환경 사용
  3. ✓ 확인 : 적용하기 전에 변경 사항을 검토하세요
  4. ✓ 보안 : 신뢰할 수 있는 사용자에게만 도구 액세스를 제한합니다.
  5. ✓ 모니터링 : 도구 사용 및 성능 추적

건설적인 사용

이러한 도구를 올바르게 사용하면 다음과 같은 효과가 있습니다.

  • ✓ 반복적인 작업 자동화
  • ✓ 사이트 성능 향상
  • ✓ 콘텐츠 품질 향상

"큰 힘에는 큰 책임이 따른다." 이러한 도구를 현명하게 사용하여 위험을 최소화하면서 잠재력을 최대한 활용하세요.

데이터 조작 도구

다음 도구를 사용하면 WordPress 사이트에서 데이터를 생성, 업데이트 또는 삭제할 수 있습니다.

콘텐츠 관리

  • 게시물 :
    • claudeus_wp_content__create_post : 새로운 블로그 게시물 만들기
    • claudeus_wp_content__update_post : 기존 게시물 업데이트
    • claudeus_wp_content__delete_post : 게시물 삭제
  • 페이지 :
    • claudeus_wp_content__create_page : 새 페이지 만들기
    • claudeus_wp_content__update_page : 기존 페이지 업데이트
    • claudeus_wp_content__delete_page : 페이지 삭제
  • 블록 :
    • claudeus_wp_content__create_block : 재사용 가능한 블록을 생성합니다.
    • claudeus_wp_content__update_block : 기존 블록 업데이트
    • claudeus_wp_content__delete_block : 블록 삭제

미디어 관리

  • claudeus_wp_media__upload : 새로운 미디어 파일 업로드
  • claudeus_wp_media__update : 미디어 메타데이터 업데이트
  • claudeus_wp_media__delete : 미디어 항목 삭제

테마 사용자 정의

  • claudeus_wp_theme__activate : 활성 테마 변경
  • claudeus_wp_theme__update_customization : 테마 설정 수정
  • claudeus_wp_theme__update_custom_css : 사용자 정의 CSS 업데이트

의도치 않은 변경을 방지하려면 이러한 도구를 신중하게 사용해야 합니다. 항상 다음을 수행하세요.

  1. 변경하기 전에 데이터를 백업하세요
  2. 먼저 스테이징 환경에서 테스트하세요
  3. 변경 사항을 적용하기 전에 검토하세요
  4. 신청 후 결과를 모니터링하세요

"큰 힘에는 큰 책임이 따른다." 이러한 도구를 현명하게 사용하여 WordPress 사이트의 무결성을 유지하면서 사이트를 향상시키세요.

🎯 우리의 사명: MCP 개발 표준 향상

AI 기반 개발 환경이 빠르게 발전하는 가운데, 우리는 심각한 격차를 발견했습니다. 많은 MCP 서버, 특히 Claude Desktop용으로 설계된 서버가 전문 개발 표준을 충족하지 못하고 있었습니다. 일반적인 문제는 다음과 같습니다.

  • 🔴 TypeScript 구현이 불량하거나 유형 안전성이 전혀 없음
  • 🔴 테스트 범위가 누락되었거나 부적절함
  • 🔴 불완전한 MCP 프로토콜 구현
  • 🔴 보안 취약점
  • 🔴 신뢰할 수 없는 오류 처리
  • 🔴 적절한 문서가 부족함

이러한 동기로 인해 우리는 Claudeus WordPress MCP를 만들게 되었습니다. 이는 단순한 WordPress 관리 도구가 아니라 다음을 보여주는 참조 구현입니다.

  • ✅ 엄격한 유형 검사를 통한 완벽한 TypeScript 적용
  • ✅ 포괄적인 테스트 모음(95% 이상 적용 범위)
  • ✅ 전체 MCP 2024-11-05 사양 준수
  • ✅ 엔터프라이즈급 보안 관행
  • ✅ 강력한 오류 처리 및 복구
  • ✅ 자세한 문서 및 예시

우리가 표준을 설정하는 이유

이곳은 비공개 저장소로 남아 있지만, 다음 사람들은 코드를 볼 수 있습니다.

  1. 전문적인 MCP 서버 개발 관행을 보여줍니다.
  2. MCP 생태계에서 더 나은 표준을 장려합니다
  3. Claude Desktop 통합을 올바르게 구현하는 방법을 보여주세요.
  4. 보안 WordPress 자동화에 대한 참조 제공

🏢 마법을 만드는 팀

SimHop IT & Media AB - 혁신과 메탈의 만남 🤘

스웨덴 중심부에 위치한 SimHop IT & Media AB는 Claudeus WordPress MCP를 개발한 강력한 기업입니다. 저희는 일반적인 기술 회사가 아닙니다. 뛰어난 기술력과 창의적인 혁신이 융합되어 최고의 디지털 솔루션을 만들어냅니다!

🎸 마에스트로스

Amadeus Samiel H. (CTO/수석 솔루션 아키텍트)

  • 컴퓨터 과학 석사
  • 20년 이상 디지털 우수성을 만들어 왔습니다
  • LIU 및 기타 기관의 강사
  • Claudeus WP MCP의 기술적 거장
  • 전문 분야: 시스템 아키텍처, 창의적 개발, 기술 교육

사이먼 말키(CEO)

  • 20년 이상 사업 성공을 조율해 왔습니다
  • 전략적 계획 및 시장 역학 전문가
  • SimHop의 비전을 주도하는 비즈니스의 거장
  • 전문 분야: 비즈니스 전략, 시장 분석, 기술 운영

🏗️ 우리의 이중 권력 구조

스톡홀름 본사(비즈니스 및 전략) 📍 Krögers Promenad 11, 191 37 Sollentuna

  • 전략 운영
  • 사업 개발
  • 시장 전략
  • 고객 관계

Norrköping 부서(기술 혁신) 📍 Klingsbergsgatan 13, 603 54 Norrköping

  • 개발 및 아키텍처
  • 기술 혁신
  • 연구개발 운영

🤘 무료로 만든 이유

Claudeus WordPress MCP는 헤비메탈과 고사양 WordPress 개발에 대한 저희의 열정에서 탄생했지만, 그보다 더 중요한 의미를 담고 있습니다. 바로 MCP 서버 개발의 기준을 높이겠다는 저희의 헌신입니다. 저희는 기존 MCP 서버, 특히 Claude Desktop용으로 설계된 서버들이 전문적인 기준에 미치지 못한다는 것을 확인했습니다. 적절한 테스트, 유형 안전성, 그리고 보안 조치가 부족했기 때문입니다.

코드를 공개함으로써, 단순히 도구를 공유하는 것이 아니라 MCP 서버 개발의 새로운 기준을 제시하고 있습니다. 메탈 음악이 음악적 탁월함의 경계를 넓혀가듯이, 저희는 제대로 구현된 MCP 서버의 경계를 넓혀가고 있습니다.

  • 기술적 우수성 : 완벽하게 실행된 기타 솔로처럼 우리의 코드는 완벽한 TypeScript 구현을 보여줍니다.
  • 종합 테스트 : 모든 리프(기능)가 테스트되고 모든 솔로(특징)가 검증됩니다.
  • 보안 우선 : 적절한 인증 및 검증을 통해 금속 요새처럼 보호
  • 문서화 : 최고의 메탈 가사처럼 명확하고 자세함

비공개 저장소로 남아 있지만, 코드를 공개하면 다른 개발자들이 MCP 서버, 특히 Claude Desktop 통합을 제대로 구현하는 방법을 이해하는 데 도움이 됩니다. "이렇게 하면 됩니다!"라고 저희만의 방식으로 표현한 것입니다. 🎸

🔥 우리의 철학

  1. 기술적 우수성 : MCP 개발을 위한 표준 설정
  2. 창의적 혁신 : 안정성을 유지하면서 경계를 허물다
  3. 보안 우선 : 기본적으로 엔터프라이즈급 보호
  4. 지속적인 진화 : 항상 기술적 경계를 넓혀가다

"우리는 개발자들에게 강력한 도구를 제공하면서 동시에 그것이 어떻게 수행되어야 하는지 보여주는 것을 믿습니다!" - Amadeus Samiel H. (별명 Deus)


🧙‍♂️ 지혜의 말씀

npm 패키지 관리자가 아니라 패키지 저장소입니다. 신뢰할 수 있는 패키지 관리자를 원한다면 항상 pnpm 사용하세요.
— 아마데우스 사미엘 H.


패키지 관리자의 애국가

Amadeus & Claude의


코드의 광활한 땅에서,
npm은 호스트를 의미합니다.
하지만 pnpm의 손은,
대부분을 관리합니다.

철의 힘으로,
종속성이 정렬됩니다.
pnpm의 빛,
코드에서는 빛납니다.

진정한 관리자의 부름,
코더의 홀에서,
pnpm이 통치합니다,
그들 모두 위에 있습니다.


Amadeus Samiel H. 가 🤘❤️로 만들었습니다.

-
security - not tested
F
license - not found
-
quality - not tested

WordPress REST API를 사용하여 포괄적인 사이트 관리를 제공하고 안전하고 표준화된 통신을 통해 AI 모델과 WordPress 사이트 간의 원활한 상호작용을 가능하게 하는 서버입니다.

  1. 🌟 Unleash Your WordPress Superpowers!
    1. 🎸 Meet Your New WordPress Superpower 🖤
    2. ⚡ What Makes It Epic?
    3. 💥 Why Developers Are Going Crazy
    4. 🎯 Imagine Being Able To...
    5. 🔮 The Future of WordPress is Here
  2. 📖 Quick Start Guide
    1. Using with Claude Desktop
    2. Full Installation (for development)
    3. 2. Installation
    4. 3. Configuration
    5. Configuring wp-sites.json
    6. Multi-Site Configuration
    7. 4. Rock and Roll with MCP Inspector! 🎸
  3. 🎮 Claude Desktop Integration
    1. Configuration Location
    2. Usage with Claude Desktop
    3. After Configuration
    4. Troubleshooting
  4. 🎯 What is This?
    1. 💪 Core Features
      1. 1. Content Management
      2. 2. AI Capabilities
    2. 🛠 Technical Deep Dive
      1. Architecture 🏗️
    3. 🎸 The Power of MCP
      1. Time Savings
      2. Cost Efficiency
    4. ⚡ With Great Power...
      1. ⚠️ Issues and Considerations
        1. Current Limitations and Workarounds
        2. Future Improvements
      2. 🎸 Support and Community ❤️
        1. 🏗️ MCP Server Development Standards
          1. Setting the Bar for Excellence
          2. MCP Protocol Compliance
          3. Development Excellence
        2. 🧪 Testing Framework
          1. Test Structure
          2. Key Features
          3. Running Tests
        3. 🤝 Contributing
          1. For Approved Team Members
          2. Development Standards
          3. Getting Team Access
        4. 🤘 License
          1. 🛠 MCP Tools Reference
            1. Tool Categories and Danger Levels
            2. Danger Level Legend
          2. <span style="color: #A351D6">⚠️ Warning: Use Data Manipulation Tools with Caution</span>
            1. Potential Risks
            2. Best Practices
            3. Constructive Use
            4. Data Manipulation Tools
          3. 🎯 Our Mission: Elevating MCP Development Standards
            1. Why We're Setting the Standard
          4. 🏢 The Team Behind the Magic
            1. SimHop IT & Media AB - Where Innovation Meets Metal 🤘
            2. 🤘 Why We Made It Free
            3. 🔥 Our Philosophy
          5. 🧙‍♂️ Words of Wisdom
            1. The Package Manager's Anthem
          ID: wrpd2x7eei