APIMatic MCP

공식

APIMatic MCP 서버는 APIMatic을 사용하여 OpenAPI 사양을 검증하는 데 사용됩니다. 이 서버는 OpenAPI 파일을 처리하고 APIMatic의 API를 활용하여 검증 요약을 반환합니다.

Apimatic MCP(으)로 무엇을 할 수 있나요?

  • OpenAPI 사양 검증 — 어시스턴트에게 첨부된 OpenAPI 2.0 또는 3.0 파일(JSON 또는 YAML)에 대해 validate-openapi-using-apimatic을 실행하고 검증 요약을 반환하도록 요청하세요.
  • 구조화된 검증 보고서 받기 — 발견된 오류나 경고를 포함하여 APIMatic의 포괄적인 검증 결과를 대화에서 직접 받으세요.
  • 구현 전 API 정의 확인 — SDK나 문서를 생성하기 전에 사양 문제를 발견하기 위해 OpenAPI 파일을 조기에 검증하세요.

문서

APIMatic Validator MCP 서버

이 저장소는 APIMatic을 사용하여 OpenAPI 명세를 검증하기 위한 모델 컨텍스트 프로토콜(MCP) 서버를 제공합니다. 이 서버는 APIMatic의 API를 활용하여 OpenAPI 파일을 처리하고 검증 요약을 반환합니다.

기능

  • OpenAPI 2.0 및 3.0 파일 검증
  • 포괄적인 검증을 위해 APIMatic의 API 사용
  • JSON 및 YAML 형식 모두 지원
  • 원활한 통합을 위한 모델 컨텍스트 프로토콜(MCP) 구현

설치

Node.js v18 이상이 설치되어 있는지 확인하세요.

저장소 복제

git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp

의존성 설치

npm install

프로젝트 빌드

npm run build

구성

서버를 사용하려면 APIMatic API 키가 필요합니다. APIMatic에 가입하여 API 키를 받으세요.

image

Claude Desktop과의 통합

MCP 서버를 통합하려면 claude_desktop_config.json 파일을 수정하세요. 파일이 존재하지 않으면 다음 위치에 새로 만드세요.

Windows

code $env:AppData\Claude\claude_desktop_config.json

macOS/Linux

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

구성에 MCP 서버 추가

{
    "mcpServers": {
        "APIMatic": {
            "command": "node",
            "args": [
                "C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js"
            ],
            "env": {
                "APIMATIC_API_KEY": "<Add your APIMatic token here>"
            }
        }
    }
}

구성이 완료되면 Claude Desktop에 망치 아이콘이 나타납니다. 이 아이콘을 열어 validate-openapi-using-apimatic 도구가 성공적으로 통합되었는지 확인하세요.

사용법

  1. OpenAPI 파일을 추가합니다.
  2. 검증을 위한 프롬프트를 제공합니다.
  3. 검증 결과가 반환됩니다.

APIMatic MCP Server For OpenAPI Validation.webm