AI knowledge base for Kiro.

Connect Perfect Wiki to Kiro and your specs start from what the team already knows: product requirements, domain rules and engineering standards β€” with one config file shared by the Kiro IDE and Kiro CLI.

No credit cardSetup in under 10 minutesCancel anytime
01MCP setup

Connect Kiro in two minutes.

Add a single entry to your Kiro MCP config and Kiro opens the Perfect Wiki sign-in in your browser. The same file powers both the IDE and kiro-cli, so you only set it up once.

  • β†’OAuth sign-in opens automatically β€” no token to manage
  • β†’User-level or workspace-level config, your choice
  • β†’One setup for the Kiro IDE and Kiro CLI
~/.kiro/settings/mcp.json Β· Kiro
{
"mcpServers": {
"perfect-wiki": {
"url": "https://api.perfectwiki.xyz/mcp"
}
}
}
02Read & write

Specs built on your requirements β€” not on guesses.

When Kiro drafts requirements, a design or a task list, it can pull the matching product and domain pages from Perfect Wiki. Once the feature is built, it can publish the final spec back so the rest of the company sees it.

  • β†’Requirements that reference your real product rules
  • β†’Designs aligned with documented architecture decisions
  • β†’Finished specs published to the wiki for non-engineers
Kiro
Create a spec for partial refunds. Use the rules from our billing policy.
βš™ ask Β· partial refundsβš™ get_page Β· Billing policy
Drafted requirements from β€œBilling policy”: refunds only on paid invoices, capped at the invoice total, and finance approval above $500. Design and tasks are ready for review.
Setup guide

How to connect Perfect Wiki to Kiro.

  1. 1Open the Command Palette and run Kiro: Open user MCP config (JSON) β€” or create .kiro/settings/mcp.json in your workspace.
  2. 2Add the perfect-wiki server with the URL https://api.perfectwiki.xyz/mcp and save. The file is shared by the IDE and Kiro CLI; kiro-cli mcp add has no URL flag, so edit the JSON directly.
  3. 3Kiro opens the Perfect Wiki sign-in in your browser β€” choose the knowledge base and click Allow access. In the CLI, /mcp auth signs you in again.
  4. 4Try it: β€œSummarize our onboarding requirements from Perfect Wiki.”

More details in the Perfect Wiki MCP server guide and Kiro's MCP documentation.

Prefer a static API token?
~/.kiro/settings/mcp.json Β· API token
{
"mcpServers": {
"perfect-wiki": {
"url": "https://api.perfectwiki.xyz/mcp",
"headers": {
"Authorization": "Bearer ${PERFECT_WIKI_TOKEN}"
}
}
}
}

Kiro only expands ${PERFECT_WIKI_TOKEN} if the variable is approved under Settings β†’ "Mcp Approved Env Vars". The token is scoped to one knowledge base and has read & write access.

Use cases

What your team does with Perfect Wiki in Kiro.

Requirements from the source of truth

Product managers keep requirements and business rules in Perfect Wiki. Kiro reads them when it writes a spec, so nothing gets retyped or lost.

> Write requirements for bulk export based on the Reporting PRD page.

Steer agents with team standards

Point Kiro at your coding standards and security checklist in the wiki instead of copying them into every repository.

> Review this task list against our security checklist in Perfect Wiki.

Share specs beyond engineering

Publish the finished design to the wiki so support, sales and success know exactly what shipped.

> Publish the final partial-refunds spec as a page in the Product 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 Kiro.

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