AI knowledge base for GitHub Copilot CLI.

Register Perfect Wiki with GitHub Copilot CLI and your terminal agent can follow the release checklist, the on-call handbook and the contribution guide your team already maintains — and update them as processes change.

No credit cardSetup in under 10 minutesCancel anytime
01MCP setup

Connect GitHub Copilot CLI in two minutes.

A single copilot mcp add command registers the server in ~/.copilot/mcp-config.json. The first time Copilot uses it, follow the sign-in prompt to connect your Perfect Wiki account.

  • →Added with one copilot mcp add command
  • →OAuth sign-in or a Bearer token — both supported
  • →Per-project config via .mcp.json when you need it
Terminal · GitHub Copilot CLI
$ copilot mcp add --transport http perfect-wiki https://api.perfectwiki.xyz/mcp
âś“ perfect-wiki saved to ~/.copilot/mcp-config.json
$ copilot
> What’s on the release checklist?
perfect-wiki · sign-in required → opening browser…
02Read & write

Your processes, followed step by step — from the terminal.

Copilot CLI can fetch a checklist from Perfect Wiki and work through it with you: run the commands, confirm each step, and note anything that changed back on the page for the next release.

  • →Release and deploy checklists executed, not just read
  • →On-call handbooks available while you’re in a shell
  • →Process pages updated when a step no longer applies
GitHub Copilot CLI
> Walk me through our mobile release checklist for 4.12.
⏺ perfect-wiki · get_page("Mobile release checklist")
⏺ perfect-wiki · update_page("Mobile release checklist") ✓
Steps 1–6 done: version bumped, changelog generated, tag pushed. Step 7 referenced the retired Fastlane lane, so I replaced it with the current make release-ios command on the checklist page.
Setup guide

How to connect Perfect Wiki to GitHub Copilot CLI.

  1. 1Run copilot mcp add --transport http perfect-wiki https://api.perfectwiki.xyz/mcp — or type /mcp add inside a Copilot session for the interactive flow.
  2. 2Start copilot and ask something that needs your wiki. Follow the sign-in prompt the first time the server is used.
  3. 3Sign in to Perfect Wiki, select the knowledge base and click Allow access.
  4. 4For a single repository, put the server in .mcp.json or .github/mcp.json instead of the user-wide config.

More details in the Perfect Wiki MCP server guide and GitHub Copilot CLI's MCP documentation.

Prefer a static API token?
Terminal · API token
$ copilot mcp add --transport http perfect-wiki https://api.perfectwiki.xyz/mcp \
--header "Authorization: Bearer $PERFECT_WIKI_TOKEN"

Generate a token in the Perfect Wiki settings of the knowledge base you want to expose. Each token is scoped to a single knowledge base and has read & write access.

Use cases

What your team does with Perfect Wiki in GitHub Copilot CLI.

On-call without the scramble

Paged at 3am? Copilot CLI pulls the service’s on-call guide and dashboards list so you can start triage from the terminal you already have open.

> Open the on-call guide for the notifications service.

Release checklists that run

Copilot reads the checklist, executes the steps you approve, and keeps the page honest when a step is outdated.

> Run through the backend release checklist for today’s deploy.

Contribution rules for every repo

Branch naming, commit conventions and review rules live in one wiki page. Copilot applies them when it creates branches and PR descriptions.

> Create a branch and PR description following our contribution guide.
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 GitHub Copilot CLI.

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