로카
Lokka는 Microsoft Graph 및 Azure RM API를 위한 모델-컨텍스트-프로토콜 서버로, AI를 사용하여 Azure 및 Microsoft 365 테넌트를 쿼리하고 관리할 수 있습니다.
Lokka를 원하는 AI 모델과 채팅 클라이언트와 함께 사용하는 방법은 Lokka.dev를 참조하세요.
Lokka를 사용하면 Claude Desktop이나 모든 MCP 클라이언트를 사용하여 Microsoft API를 통해 Azure 및 Microsoft 365 테넌트에서 자연어를 사용하여 작업을 수행할 수 있습니다.
예를 들어:
Create a new security group called 'Sales and HR' with a dynamic rule based on the department attribute.Find all the conditional access policies that haven't excluded the emergency access accountShow me all the Intune device configuration policies assigned to the 'Call center' groupWhat was the most expensive service in Azure last month?

시작하기
Lokka를 설치하고 구성하는 방법에 대한 자세한 내용은 문서를 참조하세요.
Related MCP server: Ollama MCP Server
구성 요소
도구
Lokka-MicrosoftMicrosoft Graph 및 Azure API를 호출합니다. Azure 및 Microsoft 365 테넌트 쿼리를 지원합니다. 권한이 제공된 경우 업데이트도 지원됩니다.
입력:
apiType(문자열): 쿼리할 Microsoft API 유형입니다. 옵션: Microsoft Graph(Entra)의 경우 'graph', Azure 리소스 관리의 경우 'azure'path(문자열): 호출할 Azure 또는 Graph API URL 경로(예: '/users', '/groups', '/subscriptions').method(문자열): 사용할 HTTP 메서드(예: get, post, put, patch, delete)apiVersion(문자열): Azure Resource Management API 버전(apiType Azure에 필요)subscriptionId(문자열): Azure 구독 ID(Azure Resource Management용)queryParams(문자열): $filter, $select 등과 같은 쿼리 매개변수의 배열입니다. 모든 매개변수는 문자열입니다.body(JSON): 요청 본문(POST, PUT, PATCH용)
반환: Azure 또는 Graph API 호출의 결과입니다.
환경 변수
서버 구성은 환경 변수를 사용하여 수행됩니다. 다음 환경 변수가 필요합니다.
이름 | 설명 |
| Microsoft Entra 테넌트의 ID입니다. |
| Microsoft Entra에 등록된 애플리케이션의 ID입니다. |
| Microsoft Entra에 등록된 애플리케이션의 클라이언트 비밀번호입니다. |
설치
Claude Desktop 앱과 함께 이 서버를 사용하려면 claude_desktop_config.json 의 "mcpServers" 섹션에 다음 구성을 추가하세요.
지엑스피1
<tenant-id> , <client-id> , <client-secret> 을 Microsoft Entra 애플리케이션의 실제 값으로 바꿔야 합니다. (Entra 앱을 만들고 에이전트를 구성하는 방법에 대한 자세한 내용은 설치 가이드를 참조하세요.)