Queries and manages data in Azure Table Storage from MCP clients such as Cline, aimed at local development.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add azure-table-storage --env AZURE_STORAGE_CONNECTION_STRING='<AZURE_STORAGE_CONNECTION_STRING>' -- npx dkmaker-mcp-server-tablestore~/.codex/config.toml
[mcp_servers.azure-table-storage]
command = "npx"
args = ["dkmaker-mcp-server-tablestore"]
env = { AZURE_STORAGE_CONNECTION_STRING = "<AZURE_STORAGE_CONNECTION_STRING>" }
# codex mcp add azure-table-storage --env AZURE_STORAGE_CONNECTION_STRING='<AZURE_STORAGE_CONNECTION_STRING>' -- npx dkmaker-mcp-server-tablestore~/.cursor/mcp.json
{
"mcpServers": {
"azure-table-storage": {
"command": "npx",
"args": [
"dkmaker-mcp-server-tablestore"
],
"env": {
"AZURE_STORAGE_CONNECTION_STRING": "<AZURE_STORAGE_CONNECTION_STRING>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"azure-table-storage": {
"type": "stdio",
"command": "npx",
"args": [
"dkmaker-mcp-server-tablestore"
],
"env": {
"AZURE_STORAGE_CONNECTION_STRING": "<AZURE_STORAGE_CONNECTION_STRING>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"azure-table-storage": {
"command": "npx",
"args": [
"dkmaker-mcp-server-tablestore"
],
"env": {
"AZURE_STORAGE_CONNECTION_STRING": "<AZURE_STORAGE_CONNECTION_STRING>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"azure-table-storage": {
"command": "npx",
"args": [
"dkmaker-mcp-server-tablestore"
],
"env": {
"AZURE_STORAGE_CONNECTION_STRING": "<AZURE_STORAGE_CONNECTION_STRING>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"azure-table-storage": {
"command": "npx",
"args": [
"dkmaker-mcp-server-tablestore"
],
"env": {
"AZURE_STORAGE_CONNECTION_STRING": "<AZURE_STORAGE_CONNECTION_STRING>"
}
}
}
}Environment variables
AZURE_STORAGE_CONNECTION_STRING
Replace the placeholders with your own credentials and keep them out of version control.