One MCP server. Every AI tool your team uses.

Your SOPs, manuals and FAQs live in Perfect Wiki. The MCP server turns them into an AI-powered knowledge base for Claude, ChatGPT, Cursor, Codex and any other MCP client β€” answers with sources, and page updates straight from chat.

β–Έhttps://api.perfectwiki.xyz/mcp
No credit cardSetup in under 10 minutesCancel anytime
01OAuth sign-in

Sign in once β€” no tokens to copy.

Add the server URL to your client and sign in with your Perfect Wiki account. On the consent screen you pick the knowledge base and grant read-only or read & write access β€” and you can revoke it any time.

  • β†’Endpoint: api.perfectwiki.xyz/mcp β€” Streamable HTTP
  • β†’Standard MCP OAuth β€” works in Claude, ChatGPT, Claude Code, VS Code and more
  • β†’Each connection is scoped to one knowledge base
Terminal Β· Claude Code
$ claude mcp add --transport http -s user perfect-wiki https://api.perfectwiki.xyz/mcp
βœ“ Added HTTP MCP server perfect-wiki
$ claude
> /mcp
perfect-wiki Β· needs authentication β†’ opening browser…
βœ“ Authenticated. 7 tools available.
02Config-file setup

Everywhere else: one config snippet.

Cursor, Windsurf, Zed, Gemini CLI and most other clients read a small MCP config file. Paste the server URL, sign in (or add a legacy API token header), and your knowledge base shows up as a set of tools.

  • β†’Copy-paste snippets for every popular client β€” see the guides below
  • β†’Clients without OAuth use a Bearer token scoped to one knowledge base
  • β†’Register several knowledge bases side by side under different names
~/.cursor/mcp.json Β· Cursor
{
"mcpServers": {
"perfect-wiki": {
"url": "https://api.perfectwiki.xyz/mcp"
}
}
}
03Read & write

Not just search β€” your AI maintains the wiki.

MCP clients get the full toolset: ask questions, read pages, create new ones, and update existing SOPs. Your client asks for confirmation before anything is written, so nothing changes without you.

  • β†’AI answers grounded in your internal docs, with sources
  • β†’Draft and update SOPs straight from the conversation
  • β†’Clients confirm before create, update, or delete runs
Claude
Update our refund SOP β€” returns are now accepted for 30 days instead of 14.
βš™ get_page Β· Refund Policy SOPβš™ update_page βœ“
Done β€” I've updated "Refund Policy SOP" to the 30-day window and adjusted the two examples that mentioned 14 days. The page is live in your knowledge base.
The full toolset
ask()

Ask a natural-language question and get an AI answer with sources.

list_pages()

List every page in the connected knowledge base.

get_page()

Read the full content of a specific page.

create_page()

Create a new page β€” draft SOPs straight from chat.

update_page()

Update an existing page, so SOPs never go stale.

delete_page()

Remove pages that are no longer needed.

get_knowledgebase()

Get info about the connected knowledge base.

Free SOP templates

Start from a ready-made SOP. Keep it alive here.

Download any of our 284 standard operating procedure templates in Word, PDF, Excel or CSV, no sign-up needed. Then put it in Perfect Wiki so your team can find it and ask about it.

Browse all 284 SOP templates β†’
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support β†’

Ready when you are

Put your SOPs to work in every AI tool.

Keep your SOPs, manuals and FAQs in Perfect Wiki β€” and give your whole team answers right where they work.

No credit cardSetup in under 10 minutesCancel anytime