AI knowledge base for Visual Studio.

Bring Perfect Wiki into Visual Studio's Copilot agent mode. Your .NET team gets answers from internal specs, coding guidelines and deployment runbooks right next to the solution β€” and the agent can document what it builds.

No credit cardSetup in under 10 minutesCancel anytime
01MCP setup

Connect Visual Studio in two minutes.

Add a small .mcp.json file to your user profile or solution, then click the Authentication Required CodeLens that appears above the server to sign in with Perfect Wiki.

  • β†’Visual Studio 2022 (17.14+) and Visual Studio 2026
  • β†’Per-user or per-solution configuration
  • β†’Sign in right from the CodeLens in the config file
.mcp.json Β· Visual Studio
{
"servers": {
"perfect-wiki": {
"url": "https://api.perfectwiki.xyz/mcp"
}
}
}
02Read & write

Copilot builds to your specs β€” and documents the result.

In agent mode, Copilot can read the design doc for the feature you're building, check your .NET coding guidelines, and write up the new endpoint or configuration in Perfect Wiki once it's done.

  • β†’Design docs and guidelines read inside the IDE
  • β†’Consistent patterns across projects in a solution
  • β†’New endpoints and settings documented as they land
Visual Studio Β· Copilot agent mode
Add the invoice approval endpoint from the design doc and document it.
βš™ get_page Β· Invoice approvals designβš™ create_page βœ“
Added POST /invoices/{id}/approve with the role check and audit entry the design requires. The endpoint is documented in β€œInvoices API β€” approvals” in your Engineering wiki.
Setup guide

How to connect Perfect Wiki to Visual Studio.

  1. 1Create %USERPROFILE%\.mcp.json to use Perfect Wiki in every solution, or <solution>\.mcp.json for one solution.
  2. 2Add a perfect-wiki entry under servers with "url": "https://api.perfectwiki.xyz/mcp". Alternatively, open Copilot Chat β†’ Agent mode β†’ Tools β†’ + to add a custom MCP server.
  3. 3Click the Authentication Required CodeLens above the server and choose Authenticate. Sign in to Perfect Wiki and click Allow access.
  4. 4In Copilot Chat, switch to Agent mode and make sure the perfect-wiki tools are enabled.

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

Solution-level config
<solution>\.mcp.json
{
"servers": {
"perfect-wiki": {
"url": "https://api.perfectwiki.xyz/mcp"
}
}
}

Visual Studio also reads .vs\mcp.json and .vscode\mcp.json in the solution folder, so a config shared with VS Code users works too. Sign-in uses OAuth β€” nothing secret goes in the file.

Use cases

What your team does with Perfect Wiki in Visual Studio.

Specs next to the solution

Business rules and design docs written by product and architects are one question away while Copilot implements the feature in C#.

> What validation rules does the vendor onboarding spec require?

Consistent .NET conventions

Keep your guidance on logging, dependency injection and EF Core usage in the wiki, and let Copilot follow it across every project.

> Apply our logging guidelines to the new PaymentsService class.

Deployment runbooks in the IDE

Before publishing, Copilot pulls the environment runbook β€” config transforms, slots, approvals β€” so releases follow the documented path.

> What are the steps to publish this API to the staging slot?
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 Visual Studio.

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