{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.zyntx-lab/periphery-mcp-server","description":"Swift code analysis with Periphery - detect unused code and improve code quality","title":"Periphery Code Audit","repository":{"url":"https://github.com/zyntx-lab/periphery-mcp-server","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/zyntx-lab/periphery-mcp-server","packages":[{"registryType":"mcpb","identifier":"https://github.com/zyntx-lab/periphery-mcp-server/releases/download/v1.0.0/periphery-mcp-server","version":"1.0.0","fileSha256":"623b6af38289e1b19cefb2dfdcfe11e15a8676b530ec89b92072a8c48217ecdd","runtimeHint":"binary","transport":{"type":"stdio"}}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"capabilities":{"tools":[{"description":"Verify Periphery CLI is installed and accessible","name":"check_periphery_installed"},{"description":"Get the installed version of Periphery","name":"get_periphery_version"},{"description":"Run a basic Periphery scan on a project","name":"scan_project"},{"description":"Run Periphery scan using a YAML configuration file","name":"scan_with_config"},{"description":"Focus specifically on detecting unused imports","name":"analyze_unused_imports"},{"description":"Identify public declarations that could be internal","name":"find_redundant_public"},{"description":"Advanced scanning with custom Periphery flags","name":"scan_with_options"}]},"categories":["code-analysis","development-tools"],"license":"MIT","platform":"darwin-arm64","vendor":{"name":"Zyntx Lab","url":"https://github.com/zyntx-lab"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-17T18:00:01.391035Z","publishedAt":"2025-11-17T18:00:01.391035Z","updatedAt":"2025-11-17T18:00:01.391035Z","isLatest":true}}}],"metadata":{"count":1}}
