@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
MCP Server Configuration
Supports simultaneous connections to multiple GROWI apps. Each app is configured using numbered environment variables.
Single App Configuration Example
{
"mcpServers": {
"growi": {
"command": "npx",
"args": ["@growi/mcp-server"],
"env": {
"GROWI_APP_NAME_1": "main",
"GROWI_BASE_URL_1": "https://your-growi-instance.com",
"GROWI_API_TOKEN_1": "your_growi_api_token"
}
}
}
}
Multiple Apps Configuration Example
{
"mcpServers": {
"growi": {
"command": "npx",
"args": ["@growi/mcp-server"],
"env": {
"GROWI_DEFAULT_APP_NAME": "staging",
"GROWI_APP_NAME_1": "production",
"GROWI_BASE_URL_1": "https://wiki.example.com",
"GROWI_API_TOKEN_1": "token_for_production",
"GROWI_APP_NAME_2": "staging",
"GROWI_BASE_URL_2": "https://wiki-staging.example.com",
"GROWI_API_TOKEN_2": "token_for_staging",
"GROWI_APP_NAME_3": "development",
"GROWI_BASE_URL_3": "https://wiki-dev.example.com",
"GROWI_API_TOKEN_3": "token_for_development"
}
}
}
}
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-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.
Installing Skills
Claude Desktop (Cowork)
- Go to Customize > Personal Plugins (click the + icon)
- Click Browse Plugins > select the Personal tab
- Click the + icon next to Local Upload
- Select Add marketplace from GitHub
- Enter the repository URL and click Sync:
https://github.com/growilabs/growi-mcp-server
Claude Code
Add this repository as a plugin marketplace, then install the plugin:
/plugin marketplace add growilabs/growi-mcp-server
/plugin install mcp-client-skills
Gemini CLI
Install as a Gemini CLI extension (includes both MCP tools and skills):
gemini extensions install https://github.com/growilabs/growi-mcp-server
Update with:
gemini extensions update growi-mcp-server
Skills.sh (Vercel)
Works with Claude Code, Gemini CLI, Cursor, Codex, GitHub Copilot, and many other agents:
npx skills add growilabs/growi-mcp-server
Update with:
npx skills update
Manual Installation
Download skills directly from the repository and place them in your agent's skills directory:
- Copy the desired skill directory from
skills/ in this repository
- Place it in your agent's skills directory:
- Claude Code:
.claude/skills/<skill-name>/SKILL.md
- Gemini CLI:
.gemini/skills/<skill-name>/SKILL.md
- Other agents:
.agents/skills/<skill-name>/SKILL.md
Available Tools (Features)
Page Management
searchPages - Search pages by keywords
createPage - Create a new page
updatePage - Update an existing page
deletePages - Delete pages (bulk operation supported)
duplicatePage - Duplicate a page (including child pages)
renamePage - Change page name and path
getPage - Get a page data
getPageInfo - Get detailed page information
getRecentPages - Get list of recently updated pages
getPageListingRoot - Get root page list
getPageListingChildren - Get child pages of specified page
pageListingInfo - Get summary information of page listings
publishPage / unpublishPage - Set page publish/unpublish status
Tag Management
getPageTag - Get tags of a page
updateTag - Update tags of a page
getTagList - Get list of tags
searchTags - Search tags
Comments & Discussions
getComments - Get comments of a page
Revision Management
listRevisions - Get page edit history
getRevision - Get details of a specific revision