Integrations
Used for configuration of Azure Cosmos DB credentials through environment variables in a .env file.
Required runtime environment for the MCP server, with version 14 or higher needed to run the Azure Cosmos DB integration.
Azure Cosmos DB MCP 서버
이게 뭐예요? 🤔
이 서버는 클로드와 같은 LLM이 Azure Cosmos DB 데이터와 직접 소통할 수 있도록 해줍니다! AI 비서와 데이터베이스 사이에 위치하여 안전하고 효율적으로 소통할 수 있도록 도와주는 친절한 통역가라고 생각하면 됩니다.
빠른 예
지엑스피1
어떻게 작동하나요? 🛠️
이 서버는 AI 모델과 데이터베이스 간의 범용 번역기 역할을 하는 다재다능한 프레임워크인 모델 컨텍스트 프로토콜(MCP)을 활용합니다. MCP는 모든 AI 모델을 지원하도록 설계되었지만, 현재 Claude Desktop에서 개발자 프리뷰로 제공됩니다.
당신이 해야 할 일은 다음과 같습니다.
- 프로젝트 설정(아래 참조)
- Claude Desktop의 구성 파일에 프로젝트 세부 정보를 추가하세요.
- Azure Cosmos DB 데이터와 자연스럽게 채팅을 시작하세요!
무엇을 할 수 있나요? 📊
- 간단한 영어로 질문만 하면 Azure Cosmos DB 쿼리를 실행할 수 있습니다.
빠른 시작 🚀
필수 조건
- Node.js 14 이상
- Azure Cosmos DB NOSQL 계정 또는 Azure Cosmos DB 에뮬레이터
- 클로드 데스크탑
프로젝트 설정
- Azure Cosmos DB NOSQL 계정 URI와 키 섹션에서 KEY를 가져오고 아래 키로 '.env' 파일을 만들고 값을 바꿉니다.
시작하기
- 종속성 설치
루트 폴더에서 다음 명령을 실행하여 필요한 모든 종속성을 설치합니다.Copy - 프로젝트 빌드
다음을 실행하여 프로젝트를 컴파일합니다.Copy - 서버 시작
dist
폴더로 이동하여 서버를 시작합니다.Copy - 확인 메시지
다음 메시지가 표시됩니다.Copy
Claude Destkop의 구성 파일에 프로젝트 세부 정보를 추가하세요.
Claude Desktop을 열고 파일 -> 설정 -> 개발자 -> 구성 편집으로 이동한 다음 claude_desktop_config
파일을 열고 아래 값으로 바꾸세요.
이제 Claude Desktop을 사용하여 Azure Cosmos DB용 MCP 서버를 성공적으로 구성했습니다. 이 설정을 통해 아래와 같이 MCP 서버를 통해 Azure Cosmos DB와 원활하게 상호 작용할 수 있습니다.
https://github.com/user-attachments/assets/ae3a14f3-9ca1-415d-8645-1c8367fd6943
기여하다
이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 기여자 라이선스 계약(CLA)에 동의해야 합니다. 이 계약은 기여자가 기여한 내용을 사용할 권리를 보유하고 있으며, 실제로 이를 부여함을 명시합니다. 자세한 내용은 https://cla.opensource.microsoft.com 을 방문하세요.
풀 리퀘스트를 제출하면 CLA 봇이 CLA 제출 필요 여부를 자동으로 판단하고 PR에 적절한 내용(예: 상태 확인, 댓글)을 추가합니다. 봇이 제공하는 안내를 따르세요. CLA를 사용하는 모든 저장소에서 이 작업은 한 번만 수행하면 됩니다.
이 프로젝트는 Microsoft 오픈 소스 행동 강령을 채택했습니다. 자세한 내용은 행동 강령 FAQ를 참조하시거나, 추가 질문이나 의견이 있으시면 opencode@microsoft.com 으로 문의해 주세요.
상표
이 프로젝트에는 프로젝트, 제품 또는 서비스에 대한 상표 또는 로고가 포함될 수 있습니다. Microsoft 상표 또는 로고의 허가된 사용은 Microsoft의 상표 및 브랜드 지침을 준수해야 합니다. 이 프로젝트의 수정된 버전에서 Microsoft 상표 또는 로고를 사용하는 것은 혼동을 야기하거나 Microsoft의 후원을 암시해서는 안 됩니다. 타사 상표 또는 로고를 사용하는 경우 해당 타사의 정책이 적용됩니다.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Claude와 같은 LLM이 자연어 쿼리를 통해 Azure Cosmos DB 데이터베이스와 상호 작용할 수 있도록 하는 서버로, AI 어시스턴트와 데이터베이스 시스템 간의 번역기 역할을 합니다.
Related MCP Servers
- -securityAlicense-qualityThis is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.Last updated -121537JavaScriptMIT License
- AsecurityAlicenseAqualityEnables natural language interaction with Azure services through Claude Desktop, supporting resource management, subscription handling, and tenant selection with secure authentication.Last updated -3413TypeScriptMIT License
- AsecurityAlicenseAqualityA server that enables LLMs like Claude to query AWS DynamoDB databases through natural language requests, supporting table management, data querying, and schema analysis.Last updated -74JavaScriptMIT License
Kuzu MCP serverofficial
AsecurityAlicenseAqualityThis server enables natural language interaction between a user and their Kuzu databases using clients like Claude Desktop or Cursor, allowing LLMs to retrieve the database schema, execute Cypher queries, create nodes, and establish relationships in the graph database.Last updated -211JavaScriptMIT License