imperal-mcp
OfficialClick 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., "@imperal-mcpvalidate and deploy my app.ir.json"
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.
imperal-mcp
A stdio MCP server that lets any LLM (Claude Code, Codex, Cursor, etc.) build and deploy Imperal apps using the declarative IR format.
The client's own LLM authors the app; this server validates, smokes, and deploys it — no hand-written deployment scripts needed.
Install
pip install imperal-mcpOr from source:
cd imperal-mcp
pip install -e .Related MCP server: Laminar MCP Server
Configure (.mcp.json)
Add to your project's .mcp.json (or Claude Code's global MCP config):
{
"mcpServers": {
"imperal": {
"command": "imperal-mcp",
"env": {
"IMPERAL_API_URL": "https://auth.imperal.io",
"IMPERAL_TOKEN": "<your-imperal-access-jwt>"
}
}
}
}Get your token from panel.imperal.io → Developer → Access tokens.
Tools
Tool | Description |
| Validate an |
| Run one function in an isolated store and report |
| Deploy an |
| List the caller's developer apps (PII-masked). |
| Get one app's manifest + tools with |
| Run a |
Resources
URI | Description |
| IR envelope specification — structure, fields, action vocabulary. |
| All |
| Example |
Prompt
build_imperal_app — step-by-step guidance for an LLM to go from intent to a deployed app:
read the spec, author the IR, validate, smoke, deploy.
Security
run_read_tool is gate-kept: it looks up the tool's action_type from get_app and refuses
any tool that is not explicitly action_type: "read". Write and destructive tools are never
executed. All read responses pass through a client-side PII scrub (email/phone redaction) before
being returned to the LLM.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/imperalcloud/imperal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server