A Spring AI MCP-based service for retrieving ONES Wiki content and converting it to AI-friendly text format. - ๐ ONES platform authentication support - ๐ Automatic conversion from Wiki URLs to API endpoints - ๐ Extract and format Wiki page content - ๐ค AI-friendly text output format - โ๏ธ Configuration via properties file or command line arguments - Java 17 or higher - Maven 3.6 or higher - Acce
Add this skill
npx mdskills install brianxiadong/ones-wiki-mcp-serverWell-documented MCP server for retrieving ONES Wiki content with clear setup and auth options
A Spring AI MCP-based service for retrieving ONES Wiki content and converting it to AI-friendly text format.
mvn clean package
Edit src/main/resources/application.properties:
ones.host=your-ones-host.com
ones.email=your-email@example.com
ones.password=your-password
java -jar target/ones-wiki-mcp-server-0.0.1-SNAPSHOT.jar \
--ones.host=your-ones-host.com \
--ones.email=your-email@example.com \
--ones.password=your-password
export ONES_HOST=your-ones-host.com
export ONES_EMAIL=your-email@example.com
export ONES_PASSWORD=your-password
./start-mcp-server.sh
Add to Claude Desktop configuration file:
{
"mcpServers": {
"ones-wiki": {
"command": "java",
"args": [
"-jar",
"/path/to/ones-wiki-mcp-server-0.0.1-SNAPSHOT.jar",
"--ones.host=your-ones-host.com",
"--ones.email=your-email@example.com",
"--ones.password=your-password"
]
}
}
}
Provide the complete Wiki page URL when using the tool:
Please get the content of this Wiki page: https://your-ones-host.com/wiki/#/team/TEAM_UUID/space/SPACE_UUID/page/PAGE_UUID
Supported Wiki URL format:
https://{host}/wiki/#/team/{team_uuid}/space/{space_uuid}/page/{page_uuid}
Automatically converts to API endpoint:
https://{host}/wiki/api/wiki/team/{team_uuid}/online_page/{page_uuid}/content
The service converts Wiki page HTML content to structured Markdown format, including:
src/main/java/org/springframework/ai/mcp/sample/server/
โโโ McpServerApplication.java # Main application
โโโ OnesWikiService.java # ONES Wiki service
mvn test
git clone https://github.com/your-username/ones-wiki-mcp-server.git
cd ones-wiki-mcp-server
mvn clean package
You can add more tool methods to OnesWikiService, such as:
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)Apache License 2.0
Install via CLI
npx mdskills install brianxiadong/ones-wiki-mcp-serverONES Wiki MCP Server is a free, open-source AI agent skill. A Spring AI MCP-based service for retrieving ONES Wiki content and converting it to AI-friendly text format. - ๐ ONES platform authentication support - ๐ Automatic conversion from Wiki URLs to API endpoints - ๐ Extract and format Wiki page content - ๐ค AI-friendly text output format - โ๏ธ Configuration via properties file or command line arguments - Java 17 or higher - Maven 3.6 or higher - Acce
Install ONES Wiki MCP Server with a single command:
npx mdskills install brianxiadong/ones-wiki-mcp-serverThis downloads the skill files into your project and your AI agent picks them up automatically.
ONES Wiki MCP Server works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.