Back to MCP Directory
Connections & Capabilities
Connects To
GitHubTwitter
Capabilities
readwriteexec
Quickstart
Config
{
"mcpServers": {
"ashra": {
"command": "node",
// OR if you're using nvm and the version picked is not preferred/working
// "command": "/Users/<user>/.nvm/versions/node/<version>/bin/node",
"args": ["<path/to/ashra-mcp>/build/index.js"],
"env": {
"ASHRA_API_KEY": "<YOUR-API-KEY>"
}
}
}
}Exposed MCP Tools (4)
safe
read_dataRetrieves data from Ashra services.
Read-only operation.
moderate
write_dataWrites data to Ashra services.
Non-destructive write operation.
high
execute_commandExecutes a command on the Ashra service.
Can modify service configuration.
critical
delete_dataDeletes data from Ashra services.
Destructive operation.
Safety Assessment
The Ashra MCP server's safety depends heavily on the security of the API key and the permissions granted to it. It is relatively safe if the API key has limited permissions and is carefully managed. However, the lack of sandboxing and potential for code execution make it risky if the API key is compromised or has broad permissions.
- Requires API key authentication.
- Access is limited by the API key's permissions.
- Can be configured to restrict access.
- MCP provides a layer of abstraction.
- API key compromise leads to full access.
- No built-in RBAC beyond API key permissions.
- Potential for arbitrary code execution via 'node'.
- Lack of sandboxing for the execution environment.
- Exposure of API key in configuration.
