loading…
Search for a command to run...
loading…
This MCP server integrates with Azure AI Foundry's Claude deployment to provide document management functionality. It enables tools for reading, writing, and li
This MCP server integrates with Azure AI Foundry's Claude deployment to provide document management functionality. It enables tools for reading, writing, and listing files, allowing Claude to interact with local documents through an Azure-compatible client.
This project integrates Model Context Protocol (MCP) with Azure AI Foundry's Claude deployment.
# Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install packages
pip install -r requirements.txt
Edit .env file with your Azure AI Foundry credentials:
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/
AZURE_OPENAI_API_KEY=your-api-key-here
AZURE_DEPLOYMENT_NAME=claude-35-sonnet
AZURE_API_VERSION=2024-10-01-preview
# Start server with inspector
mcp dev server/document_server.py
# Opens browser at http://localhost:5173
python client/azure_client.py
.
├── .env # Azure credentials (don't commit!)
├── .gitignore
├── requirements.txt
├── server/
│ ├── __init__.py
│ └── document_server.py # MCP server with tools
├── client/
│ ├── __init__.py
│ └── azure_client.py # Azure-compatible client
└── test_documents/
└── sample.txt # Test files
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"mcp-azure-project": {
"command": "npx",
"args": []
}
}
}