About wpf-dev-pack-mcp
wpf-dev-pack-mcp serves WPF Dev Pack knowledge topics to AI agents from a local clone of the repository. It is aimed at developers doing .NET WPF work with Claude Code.
Key features
- 01Serves WPF knowledge topics from a local clone
- 02Provides topic lookups to AI agents
Use cases
- 01Supplying reference material to agents during WPF development
MCP support
The project is an MCP server that exposes WPF Dev Pack knowledge topics to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEdotnet-with-claudecode
.NET Development Tutorial with Claude Code
Overview
This repository provides skills, rules, and agent configurations for .NET/WPF development using Claude Code.
Contents
wpf-dev-pack
Claude Code plugin for WPF development.
Requirements
- Claude Code CLI
- .NET SDK 10.0.300+ (for wpf-dev-pack hooks)
- Required Claude Code plugins for wpf-dev-pack:
- Required MCPs for wpf-dev-pack:
- serena — install directly as an MCP server via
uv, not as a Claude Code plugin. Claude Code's built-in tool descriptions strongly bias the model away from using Serena's tools when Serena is registered via the plugin path; see the Attention note in the Serena Claude Code docs for the rationale, and follow the Quick Start for installation.
- serena — install directly as an MCP server via
Installation
Installing wpf-dev-pack
# Step 1: Add the marketplace (one-time)
/plugin marketplace add christian289/dotnet-with-claudecode
# Step 2: Install the plugin
/plugin install wpf-dev-pack@dotnet-claude-plugins
Git Hooks Setup
This repository includes shared git hooks for automated version bumping of wpf-dev-pack.
Installing Git Hooks
After cloning the repository, run one of the following:
# Option 1: Direct configuration
# 방법 1: 직접 설정
git config core.hooksPath .githooks
# Option 2: Use install script (Windows PowerShell)
# 방법 2: 설치 스크립트 사용 (Windows PowerShell)
.\.githooks\install.ps1
# Option 2: Use install script (Linux/Mac)
# 방법 2: 설치 스크립트 사용 (Linux/Mac)
./.githooks/install.sh
What the Hook Does
- pre-push: Automatically bumps
wpf-dev-packpatch version when pushing changes towpf-dev-pack/directory (excludingplugin.jsonandREADME.md)
Contributing
Contributions are welcome! Please see CONTRIBUTING.md.
License
This project is licensed under the MIT License.
Author
- christian289 - GitHub
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.