OpsLevel MCP 서버
이 MCP( 모델 컨텍스트 프로토콜 ) 서버는 AI에 OpsLevel 계정과 상호 작용할 수 있는 도구를 제공합니다.
특징
현재 MCP 서버는 OpsLevel 계정에 대한 읽기 전용 액세스만 사용하며 다음 리소스에서 데이터를 읽을 수 있습니다.
- 행위
- 구성 요소
- 문서(API 및 기술 문서)
- 도메인
- 필터
- 하부 구조
- 저장소
- 시스템
- 팀
- 사용자
설정
- MCP 서버 설치
- Homebrew -
brew install opslevel/tap/opslevel-mcp
- Docker -
docker pull public.ecr.aws/opslevel/mcp:latest
고정된 버전을 사용할 수도 있습니다 . 사용 가능한 태그는 갤러리에서 확인하세요. - 매뉴얼 - GitHub 릴리스 페이지를 방문하여 운영 체제에 맞는 바이너리를 다운로드하세요.
- 환경 변수를 통해 MCP 서버가 귀하의 계정과 통신할 수 있도록 권한을 부여하려면 API 토큰이 필요합니다.
- 선택한 AI 도구에 대한 MCP 구성을 설정합니다.
클로드
클로드 데스크탑
- Claude Desktop 문서를 기반으로 지정된 경로의 파일을 편집합니다.
- Mac OS -
${HOME}/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows -
%APPDATA%\Claude\claude_desktop_config.json
- Claude Desktop 시작(또는 재시작)
지엑스피1
VS 코드
VS 코드 사용자 설정
- 설정 메뉴(Command + Comma)를 열고 사용 사례에 맞는 페이지 상단의 올바른 탭을 선택하세요.
- 작업 공간 - 작업 공간 컨텍스트에서 서버를 구성합니다.
- 사용자 - 사용자 컨텍스트에서 서버를 구성합니다.
- 기능 선택 → 채팅
- "Mcp"가 활성화되어 있는지 확인하세요
- 조직의 CoPilot 설정에서 "미리 보기" 기능을 활성화하려면 Github 관리자가 필요할 수 있습니다.
- "Mcp > Discovery"에서 "Settings.json에서 편집"을 클릭하여 아래 구성을 갖습니다.
- 파일을 직접 편집할 수도 있습니다
- (Mac OS)
${HOME}/Library/Application\\ Support/Code/User/settings.json
- VS Code 시작(또는 재시작)
{
"chat.agent.enabled": true,
"chat.mcp.discovery.enabled": true,
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "opslevel_token",
"description": "OpsLevel API Token",
"password": true
}
],
"servers": {
"opslevel": {
"type": "stdio",
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "${input:opslevel_token}"
}
}
}
}
}
커서
커서
- 커서 메뉴를 열고 설정 → 커서 설정 → MCP를 선택하세요.
- "새로운 글로벌 MCP 서버 추가"를 클릭하세요.
- 아래 구성을 추가하세요
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}
윈드서핑
윈드서핑
- Windsurf - 설정 > 고급 설정으로 이동합니다.
- Cascade 섹션으로 스크롤하면 새 서버를 추가하는 옵션을 찾을 수 있습니다.
- 아래 구성으로 mpc_config.json을 편집하세요.
- 윈드서프 재시작
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}
도커
바이너리를 직접 설치하지 않고 대신 Docker 이미지를 가져온 경우 Docker를 통해 서버를 실행할 수 있도록 위의 MCP 구성을 조정해야 합니다.
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"OPSLEVEL_API_TOKEN",
"public.ecr.aws/opslevel/mcp:latest"
],