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 키를 받으세요.
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 도구가 성공적으로 통합되었는지 확인하세요.
사용법
- OpenAPI 파일을 추가합니다.
- 검증을 위한 프롬프트를 제공합니다.
- 검증 결과가 반환됩니다.