- 日本語 🇯🇵
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
@growi/mcp-server
A Model Context Protocol (MCP) server that connects AI models to GROWI wiki content. Enables LLMs to search and retrieve information from your organization's knowledge base for accurate, context-aware responses. Supports connections to multiple GROWI apps.
Key Features
- 🔍 **GROWI page search and retrieval**
- 📝 **Page management**
- 🏷️ **Tag management**
- 📋 **Comment management**
- 🔗 **Share link management**
Supported GROWI Versions
- GROWI v7.3.x or higher recommended
- Some features are also available starting from GROWI v7.2.5 and later
- GROWI API
Agent Skills
This repository also provides Agent Skills — reusable workflow definitions that AI coding agents can load to interact with GROWI more effectively.
Available Skills
- **growi-mcp-setup** — Walks you through setting up the GROWI MCP server. After the skill is installed, it guides you from configuring UTCP Code-Mode through verifying the connection.
- **growi-smart-save** — Save content to GROWI with intelligent path suggestions. The agent calls the suggest-path tool, presents destination candidates, and guides the user through page naming and visibility settings.
Quick Start (Recommended)
The fastest way to start using GROWI. Once you install the skill, the rest of the setup (connecting the MCP server, configuring UTCP Code-Mode, verifying connectivity) is guided by the AI agent.
1. Install the Skill
Install the skill for your agent.
Claude Desktop (Cowork)
1. Go to **Customize** > **Personal Plugins** (click the + icon)
2. Click **Browse Plugins** > select the **Personal** tab
3. Click the + icon next to **Local Upload**
4. Select **Add marketplace from GitHub**
5. Enter the repository URL and click **Sync**:
Claude Code
Add this repository as a plugin marketplace, then install the plugin:
Gemini CLI
Install as a Gemini CLI extension (includes both MCP tools and skills):
Update with:
> [!IMPORTANT]
> Extensions installed from a release earlier than v1.7.1 cannot start the MCP server: only the bundled skills work and the GROWI tools never show up. Existing installs do not switch over on their own, so run gemini extensions update growi-mcp-server to pick up the fix.
Skills.sh (Vercel)
Works with Claude Code, Gemini CLI, Cursor, Codex, GitHub Copilot, and many other agents:
Update with:
Manual Installation
Download skills directly from the repository and place them in your agent's skills directory:
1. Copy the desired skill directory from skills/ in this repository
2. Place it in your agent's skills directory:
- Claude Code: .claude/skills/ /SKILL.md
- Gemini CLI: .gemini/skills/ /SKILL.md
- Other agents: .agents/skills/ /SKILL.md
2. Restart Your Agent
After installation, restart (or reload) your agent so the skill is recognized.
3. Ask the AI to Set Up
Tell your agent "set up GROWI", and the growi-mcp-setup skill will start and guide you from the MCP server connection settings through verifying connectivity.
> [!NOTE]
> If you want to configure the MCP server directly without the skill, see Use the MCP Server Directly.
Use the MCP Server Directly
You can also register the MCP server directly with your agent instead of using the skill. Use this for a minimal setup, or as a fallback when skill-based setup is not available.
Supports simultaneous connections to multiple GROWI apps. Each app is configured using numbered environment variables.
Single App Configuration Example
Multiple Apps Configuration Example
> [!TIP]
> For skill-based setup (recommended), see Quick Start.
Available Tools (Features)
Page Management
- searchPages - Search pages by keywords
- createPage - Create a new page
- updatePage - Update an existing page (full-body replace; returns the new revision ID)
- editPage - Edit parts of a page with string replacements without sending the whole body (supports dry-run diff preview)