DME MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DME MCP Serverlist all LUNs on the SAN storage"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DME MCP Server
MCP Server for DME storage O&M
Exposes 16 action modules (427 actions) from dme-python-sdk as MCP V1 tools
MCP V1 (
mcp>=1.28,<2, FastMCP)Endpoints: one shared endpoint, one path per module, format
<endpoint>/mcp/v1/<module>(e.g.http://127.0.0.1:8000/mcp/v1/san)Root MCP Server:
/mcp/v1exposes alist_toolstool that enumerates every module endpoint and its tools (see Root MCP Server)Tool naming: dot-separated
<topic>.<action_key>(e.g.san.lun.list)Annotation: every tool carries
meta = {"topic", "subtopic", "action"}Docstring parsing: action function docstrings are parsed into the tool's
description/inputSchema(parameter descriptions) /outputSchema(Returns fields); supports both the Chinese (default branch) and English (main-enbranch) docstrings ofdme-python-sdkBlacklist: modeled after
cli.py;~/.config/pydme/blacklist.jsontakes precedence. Every blacklisted tool gets an extra optionalaccept_riskparameter (default from--accept-risk/DME_ACCEPT_RISK); calling it withoutaccept_risk=trueis rejected with aRISK_BLOCKEDresponse telling the caller to set it explicitly
Installation
# Install dependency (Chinese)
pip install git+https://github.com/agentic-data-ops/dme-python-sdk.git
# Or install dependency (English)
pip install git+https://github.com/agentic-data-ops/dme-python-sdk.git@main-en
# Install the MCP Server
pip install git+https://github.com/agentic-data-ops/dme-mcp-server.gitRelated MCP server: sf-mcp
Usage
# streamable-http (default); DME connection params match the pydme CLI.
# Listens on 127.0.0.1:8000 unless --mcp-server or DME_MCP_SERVER is set.
dme-mcp-server --mcp-server 0.0.0.0:8000 \
--endpoint https://192.168.1.100:26335 --user admin --password xxx
# Or use environment variables (omitting --mcp-server uses the 127.0.0.1:8000 default)
export DME_API_ENDPOINT=https://192.168.1.100:26335
export DME_API_USERNAME=admin
export DME_API_PASSWORD=xxx
dme-mcp-server
# stdio mode (--mcp-server is just a startup switch)
dme-mcp-server --mcp-server x --mcp-transport stdio \
--endpoint ... --user ... --password ...Connecting
Each module is an independent MCP server. Point your MCP client at one of these URLs:
Per module:
http://<host>:<port>/mcp/v1/<module>— e.g.http://127.0.0.1:8000/mcp/v1/san,/mcp/v1/nas,/mcp/v1/storageRoot:
http://<host>:<port>/mcp/v1— root server, exposes only thelist_toolstool
Root MCP Server
Call the list_tools tool on the root server to enumerate every module endpoint and its tools:
tools/call {"name": "list_tools", "arguments": {}}Response (JSON text):
[{"mcp_server_path": "http://<host>:<port>/mcp/v1/<module>",
"tools": [{"name": "<tool_name>", "description": "<tool_description>"}]}]Use the returned mcp_server_path values as the client URL to connect to the corresponding module server.
Options
Option | Environment variable | Description |
|
| DME API address |
|
| Username |
|
| Password |
|
| Auth token (optional; skips login when provided) |
| — | Request timeout (default 90) |
| — | Disable token caching |
|
| Default |
|
| Listen address |
| — |
|
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceThis MCP server implementation allows users to manage and expose actions as tools from their Integration App workspace through the Model Context Protocol.Last updated1038ISC
- Alicense-qualityAmaintenanceMCP server for Salesforce that exposes CLI, REST, Connect, Data 360, Bulk 2.0, and Einstein Models APIs as tools for any MCP-compatible client to manage orgs, data, and metadata.Last updatedApache 2.0
- Alicense-qualityCmaintenanceEnables AI agents to discover and execute tools via a secure MCP server with JWT authentication, RBAC, rate limiting, and audit logging.Last updated1MIT

m-dev-tools-mcpofficial
AlicenseAqualityAmaintenanceMCP server that exposes tools to route natural language queries to typed IDs, describe catalog entries, and list repository verification commands for the m-dev-tools organization.Last updated3AGPL 3.0
Related MCP Connectors
MCP tools for TON Sites, TON DNS and TON Storage.
34 production API tools over one hosted MCP endpoint.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/agentic-data-ops/dme-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server