
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 서버 - WordPress 양식, 항목 및 AI를 통해 제출
개요
Gravity Forms의 모델 Context Protocol (MCP) 서버. 모든 MCP 호환 클라이언트를 통해 WordPress 양식, 피드 및 항목과 상호 작용합니다. GravityKit에 의해 구축 Gravity Forms 커뮤니티. - : 형태, 항목, 피드, 알림, 제출 및 필드 관리의 26 도구 - : 모든 46 Gravity 양식 필드 유형에 걸쳐 신뢰할 수있는 추적과 지능형 필드 작업 - 실제 Gravity 양식 + add-ons (GF 2.10에 서라운드 트랙)에 대한 검증 된 엔트리 - 입력 힌트.
개요(AI 번역)
Gravity Forms 및 GravityKit의 모델 Context Protocol (MCP) 서버. 모든 MCP 호환 클라이언트를 통해 WordPress 양식, 피드 및 항목과 상호 작용합니다.
GravityKit에 의해 구축 Gravity Forms 커뮤니티.
특징
-Full Gravity Forms Coverage: 양식, 항목, 피드, 알림, 제출, 필드 관리 전반에 걸쳐 26개의 도구
- Smart Field Management: 모든 46 Gravity Forms 필드 유형에 대한 의존성 추적과 지능형 필드 작업 - 항목 저장 모양 및
entry_input실제 Gravity Forms + add-ons에 대해 검증 된 힌트 (GF 2.10.3에 묶음) - Advanced Search: 항목에 대한 복잡한 필터링 및 검색 기능
- 형 제출: 풀 제출 작업 흐름 검증
- **Add-on 통합 **: MailChimp, Stripe, PayPal 및 기타 피드 관리
- **GravityKit 제품 **: 사이트 재단 능력 카탈로그에서 자동 생성, 자체 접두사의 각 제품: GravityView ([T1]]), GravityBoard ([T2]]), GravityMigrate ([T3]]]) 및 Visual Merge 태그 ([T4])
- Type-Safe: 모든 작업에 대한 종합적 검증
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
GravityKit MCP
A Model Context Protocol (MCP) server for Gravity Forms and GravityKit. Interact with your WordPress forms, feeds, and entries through any MCP-compatible client.
Built by GravityKit for the Gravity Forms community.
Features
- Full Gravity Forms Coverage: 26 tools across forms, entries, feeds, notifications, submissions, and field management
- Smart Field Management: Intelligent field operations with dependency tracking across all 46 Gravity Forms field types — entry-storage shapes and
entry_inputhints validated against real Gravity Forms + add-ons (round-tripped on GF 2.10.3) - Advanced Search: Complex filtering and searching capabilities for entries
- Form Submissions: Full submission workflow with validation
- Add-on Integration: Manage feeds for MailChimp, Stripe, PayPal, and more
- GravityKit Products: dynamic tools auto-generated from the site’s Foundation abilities catalog, each product under its own prefix: GravityView (
gv_*), GravityBoard (gb_*), GravityMigrate (gmig_*) and Visual Merge Tags (mergetags_*) - Type-Safe: Comprehensive validation for all operations
- Battle-Tested: Extensive offline + adversarial hardening suites, plus a self-seeding live harness that runs end-to-end against a real Gravity Forms site
Quick Start
Prerequisites
- Node.js 18+
- WordPress with Gravity Forms 2.5+
- WordPress site over HTTPS (recommended) — local
http://dev sites (localhost,*.test,*.local) work too
Installation
No clone or npm install needed — npx runs the published package on demand. (To run from a local checkout for development, see Contributing.)
-
Enable the Gravity Forms REST API (one-time, required for any credential type):
- Go to Forms → Settings → REST API and check Enable access to the API — Gravity Forms doesn’t register its REST routes without it.
-
Create credentials in WordPress (pick one):
Application password (recommended):
- Go to Users → Profile → Application Passwords
- Name it (e.g.
GravityKit MCP) and click Add New Application Password - Copy the generated password. Your username + this password are your credentials, and access follows your WordPress capabilities. On sites running GravityKit Foundation, the same credential also powers the GravityKit product tools.
Gravity Forms API key (for scoped access, e.g. a read-only key):
- On the same Forms → Settings → REST API screen, click Add Key
- Choose the user and permission level, then save the Consumer Key (
ck_…) and Secret (cs_…)
-
Add to your MCP client.
설치
npx -y @gravitykit/mcp설정
{
"mcpServers": {
"gravitykit-mcp": {
"command": "npx",
"args": ["-y", "@gravitykit/mcp"],
"env": {
"GRAVITY_FORMS_BASE_URL": "https://yoursite.com",
"GRAVITY_FORMS_CONSUMER_KEY": "your_wp_username",
"GRAVITY_FORMS_CONSUMER_SECRET": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}