diff --git a/.github/workflows/mcp-shield.yml b/.github/workflows/mcp-shield.yml new file mode 100644 index 0000000..bc0b41b --- /dev/null +++ b/.github/workflows/mcp-shield.yml @@ -0,0 +1,25 @@ +name: MCP Shield + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + scan: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v3 + with: + version: 9 + - uses: actions/setup-node@v4 + with: + node-version: 20 + cache: 'pnpm' + - run: pnpm install --frozen-lockfile + - run: pnpm run build + - uses: thuggeelya/mcp-shield-action@644c14893e14c6b79aee14a5335ac3f9b12b08a4 # v1 + with: + server: 'node dist/index.js' diff --git a/README.md b/README.md index 2aa946b..6e9d313 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ [![npm version](https://badge.fury.io/js/@kimsungwhee%2Fapple-docs-mcp.svg)](https://badge.fury.io/js/@kimsungwhee%2Fapple-docs-mcp) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) +[![MCP Shield](https://img.shields.io/badge/MCP_Shield-B_(78)-yellowgreen)](https://github.com/thuggeelya/mcp-shield) Apple Developer Documentation MCP Server - Access Apple's official developer docs, frameworks, APIs, SwiftUI, UIKit, and WWDC videos through Model Context Protocol. Search iOS, macOS, watchOS, tvOS, and visionOS documentation with AI-powered natural language queries. Get instant access to Swift/Objective-C code examples, API references, and technical guides directly in Claude, Cursor, or any MCP-compatible AI assistant.