Labsco
2slides logo

Perfect Wiki

from 2slides

Effortlessly turn your company knowledge into a powerful, always-evolving AI agent that understands and supports your colleagues and customers right in Microsoft Teams & Slack

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Connect your Perfect Wiki knowledgebase to Claude (and other MCP-compatible clients) via the Perfect Wiki MCP server. Once connected, Claude can read, search, and manage pages in your knowledgebase directly from the chat.

Claude Code

Run the following command in your terminal to register the Perfect Wiki MCP server:

claude mcp add --transport http -s user perfect-wiki https://api.perfectwiki.xyz/mcp \
 --header "Authorization: Bearer your-api-token"

Replace your-api-token with the token from your Perfect Wiki settings.

Tip: the -s (--scope) flag controls where the server configuration (including your API token) is stored:

  • -s local (default) โ€” saved to the current project only. Good if the token should not leave this project.

  • -s user โ€” saved to your user-level Claude config (~/.claude.json), so the server is available across all your projects on this machine. Recommended if you want to configure it once and reuse it everywhere.

  • -s project โ€” saved to .mcp.json in the project and checked into git. Avoid this for tokens, since the file is shared with your team.

Tip: you can register multiple Perfect Wiki knowledgebases side-by-side โ€” just give each one a unique server name (the third argument to claude mcp add) and use the API token for the matching knowledgebase. A useful convention is perfect-wiki-[kb-name], for example:

claude mcp add --transport http -s user perfect-wiki-human-resources-kb https://api.perfectwiki.xyz/mcp \
 --header "Authorization: Bearer hr-kb-token"

claude mcp add --transport http -s user perfect-wiki-engineering-kb https://api.perfectwiki.xyz/mcp \
 --header "Authorization: Bearer eng-kb-token"

claude mcp add --transport http -s user perfect-wiki-sales-kb https://api.perfectwiki.xyz/mcp \
 --header "Authorization: Bearer sales-kb-token"

Claude will then expose each knowledgebase's tools under its own namespace, so you can ask it to search or update a specific knowledgebase by name.

Claude Desktop, Cursor, Windsurf

Add the following entry to your MCP configuration file:

{
 "mcpServers": {
 "perfect-wiki": {
 "type": "http",
 "url": "https://api.perfectwiki.xyz/mcp",
 "headers": {
 "Authorization": "Bearer your-api-token"
 }
 }
 }
}

Restart the client after saving the configuration.

Verifying the connection

Once configured, your client should expose Perfect Wiki tools such as:

  • get_knowledgebase โ€” get info about the connected knowledgebase

  • list_pages โ€” list all pages

  • get_page โ€” read a specific page

  • create_page โ€” create a new page

  • update_page โ€” update an existing page

  • delete_page โ€” delete a page

  • ask โ€” ask a natural-language question against your knowledgebase

Try asking your assistant: "List the pages in my Perfect Wiki knowledgebase."

Need help?

If something doesn't work as expected, contact support.