AIKraft/Skills/Тест mcp csharp

Тест mcp csharp

Test C# MCP servers at multiple levels: unit tests for individual tools and integration tests using the MCP client SDK. USE FOR: unit testing MCP tool methods, integration testing with in-memory MCP client/server, end-to-end testing via MCP protocol, testing HTTP MCP servers with WebApplicationFactory, mocking dependencies in tool tests, creating evaluations for MCP servers, writing eval questions

dotnet official Документы

Что делает навык

Тестирование MCP-серверов на C# на нескольких уровнях: модульные тесты для отдельных tools и интеграционные тесты с использованием MCP client SDK. ИСПОЛЬЗУЙТЕ ДЛЯ: модульного тестирования методов MCP tool, интеграционного тестирования с in-memory MCP client/server, сквозного (end-to-end) тестирования через MCP protocol, тестирования HTTP MCP-серверов с WebApplicationFactory, мокирования зависимостей в тестах tools, создания evaluations для MCP-серверов, написания eval-вопросов

Как подключить

1Скачать навык
# возьмите папку навыка «mcp-csharp-test» из репозитория: # https://github.com/dotnet/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r mcp-csharp-test/ ~/.claude/skills/mcp-csharp-test/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.