关于 wpf-dev-pack-mcp
wpf-dev-pack-mcp 从本地仓库克隆中提供 WPF Dev Pack 的知识主题,供 AI Agent 查询。适合使用 Claude Code 进行 .NET WPF 开发的团队。
主要功能
- 01读取本地仓库中的 WPF 知识主题
- 02向 AI Agent 提供查询内容
适用场景
- 01在 WPF 开发中为 AI Agent 提供参考资料
MCP 相关
该项目作为 MCP 服务,向 MCP 客户端提供 WPF Dev Pack 的知识主题。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
dotnet-with-claudecode
使用 Claude Code 进行 .NET 开发的教程
概述
此仓库提供用于使用 Claude Code 进行 .NET/WPF 开发的技能、规则和 Agent 配置。
内容
wpf-dev-pack
用于 WPF 开发的 Claude Code 插件。
要求
- Claude Code CLI
- .NET SDK 10.0.300+(用于 wpf-dev-pack hooks)
- wpf-dev-pack 所需的 Claude Code 插件:
- wpf-dev-pack 所需的 MCP:
- serena — 请通过
uv直接将其安装为 MCP 服务,而不是作为 Claude Code 插件安装。通过插件路径注册 Serena 时,Claude Code 内置工具的描述会强烈地使模型倾向于不使用 Serena 的工具;原因请参阅 Serena Claude Code 文档中的注意事项,安装请遵循快速入门。
- serena — 请通过
安装
安装 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
此仓库包含共享 Git hooks,用于自动提升 wpf-dev-pack 的版本。
安装 Git Hooks
克隆仓库后,运行以下命令之一:
# 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
Hook 的作用
- pre-push:推送对
wpf-dev-pack/目录的更改时(不包括plugin.json和README.md),自动提升wpf-dev-pack的补丁版本
贡献
欢迎贡献!请参阅 CONTRIBUTING.md。
许可证
本项目采用 MIT 许可证。
作者
- christian289 - GitHub
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。