drama-mcp-service
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., "@drama-mcp-servicelist my works"
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.
Drama MCP Service
drama-mcp-service is the thin Host Protocol Adapter between an MCP host and
the independent Drama Plugin. The Plugin tool registry remains the only source
of tool names, descriptions, input schemas, handlers, and provider routing.
Local setup
Python 3.12 is required. From this directory:
python3.12 -m venv .venv
.venv/bin/pip install -e ../drama-plugin/plugin -e '.[dev]'The local Python interpreter may be supplied by the existing Plugin virtual
environment when python3.12 is not installed globally.
Related MCP server: OpenClaw MCP Proxy
Run the complete stack
Start Java Drama Service with
DRAMA_TOOL_SECRETconfigured.Export the same value only as the Plugin provider tokens:
DRAMA_PLUGIN_SERVICE_MEMORY_API_TOKEN,DRAMA_PLUGIN_SERVICE_ASSET_API_TOKEN, andDRAMA_PLUGIN_SERVICE_MEDIA_API_TOKEN.Set
DRAMA_PLUGIN_ROOTandDRAMA_PLUGIN_CONFIGas shown in.env.example.Run
.venv/bin/drama-mcp-service.Point the MCP host at
http://127.0.0.1:8765/mcpand runtools/list.Call a canonical tool such as
work.list_works.
The checked-in Plugin Host configuration is
../drama-plugin/plugin/.mcp.json; it names the formal server drama-tools
and uses the URL above. Restart/reinstall the local Plugin snapshot after a
source checkout change because an already installed Codex cache will retain
its previous MCP server name until refreshed.
The MCP schemas never expose Java URLs, endpoint paths, or provider secrets.
The browser/frontend must never receive provider tokens. Unit tests use the
Plugin's default Mock/Local routing and require no Java or MySQL service.
New Plugin tools, including media.import_media and media.resolve_media, are
discovered automatically; this project contains no media-specific wrapper.
Verify
.venv/bin/python -m pytest -ra
.venv/bin/python -m mypy src/drama_mcp_serviceWith the full stack running, execute
.venv/bin/python integration/run_mcp_e2e.py. It is intentionally excluded
from regular pytest because it creates temporary E2E_B03_ cloud data.
This server cannot be installed
Maintenance
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-qualityDmaintenanceEnables access to Apollo's tools and services through a standardized MCP interface, compatible with MCP-compliant clients.1MIT
- Flicense-qualityDmaintenanceExposes app-registered tools as an MCP server for OpenClaw, forwarding actual tool execution back to the app over a WebSocket bridge.
- Alicense-qualityCmaintenanceWraps any existing MCP server to reduce tool-description token usage by exposing a compact discovery interface with namespaced tools.MIT
- AlicenseBqualityFmaintenanceMCP server for the digital3 agent protocol (d3p) — exposes all d3p services as MCP tools that any MCP client can call.34MIT
Related MCP Connectors
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
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/zuimengyz/drama-mcp-service'
If you have feedback or need assistance with the MCP directory API, please join our Discord server