Console Sdk Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Console Sdk Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that provides AI assistants with programmatic access to Backendless administration and developer APIs.
Backendless MCP enables AI assistants to directly manage your Backendless applications through natural language:
Create a new table called "Products" with columns: name (string), price (number), and inStock (boolean)List all users who registered in the last 7 daysYour AI assistant can now:
This MCP server enables AI assistants (like Claude, ChatGPT, Cursor, etc.) to interact with your Backendless applications through the Backendless Console SDK. It exposes a comprehensive set of tools for managing databases, users, API services, cloud code, and other Backendless resources directly from your AI-powered development environment.
Key benefits:
Note: Installation is not required if you're using the Backendless hosted MCP endpoints.
Each Backendless cluster provides a hosted MCP server endpoint. This is the easiest way to get started - no installation or server setup required!
Available endpoints:
https://develop.backendless.com/mcphttps://eu-develop.backendless.com/mcp<details> <summary><b>Install in Cursor</b></summary>
Go to: Settings → Cursor Settings → MCP → Add new global MCP server
#### Cursor Hosted Connection
{
"mcp": {
"servers": {
"backendless": {
"type": "http",
"url": "https://develop.backendless.com/mcp"
}
}
}
}#### Cursor Local Connection
</details>
<details> <summary><b>Install in Claude Code</b></summary>
#### Claude Code Hosted Connection
Run this command:
claude mcp add --transport http backendless https://develop.backendless.com/mcp</details>
<details> <summary><b>Install in VS Code</b></summary>
Add to your VS Code MCP settings. See VS Code MCP docs for more info.
#### VS Code Hosted Connection
{
"mcp": {
"servers": {
"backendless": {
"type": "http",
"url": "https://develop.backendless.com/mcp"
}
}
}
}</details>
<details> <summary><b>Install in Windsurf</b></summary>
Add to your Windsurf MCP configuration. See Windsurf MCP docs for more info.
#### Windsurf Hosted Connection
{
"mcpServers": {
"backendless": {
"serverUrl": "https://develop.backendless.com/mcp"
}
}
}</details>
<details> <summary><b>Install in Cline</b></summary>
You can easily install Backendless through the Cline MCP Server configuration:
mcpServers:#### Cline Hosted Connection
{
"mcpServers": {
"backendless": {
"url": "https://develop.backendless.com/mcp",
"type": "streamableHttp"
}
}
}</details>
<details> <summary><b>Install in Roo Code</b></summary>
Add this to your Roo Code MCP configuration file. See Roo Code MCP docs for more info.
#### Roo Code Hosted Connection
{
"mcpServers": {
"backendless": {
"type": "streamable-http",
"url": "https://develop.backendless.com/mcp"
}
}
}</details>
<details> <summary><b>Install in Claude Desktop</b></summary>
#### Hosted Connection
Open Claude Desktop and navigate to Settings > Connectors > Add Custom Connector. Enter the name as Backendless and the remote MCP server URL as https://develop.backendless.com/mcp.
</details>
<details> <summary><b>Install in Opencode</b></summary>
Add this to your Opencode configuration file. See Opencode MCP docs for more info.
#### Opencode Hosted Connection
{
"mcp": {
"backendless": {
"type": "remote",
"url": "https://develop.backendless.com/mcp",
"enabled": true
}
}
}</details>
<details> <summary><b>Install in Qodo Gen</b></summary>
See Qodo Gen docs for more details.
#### Qodo Gen Hosted Connection
{
"mcpServers": {
"backendless": {
"url": "https://develop.backendless.com/mcp"
}
}
}</details>
<details> <summary><b>Install in Trae</b></summary>
Use the Add manually feature and fill in the JSON configuration information for that MCP server. For more details, visit the Trae documentation.
#### Trae Hosted Connection
{
"mcpServers": {
"backendless": {
"url": "https://develop.backendless.com/mcp"
}
}
}</details>
<details> <summary><b>Testing with MCP Inspector</b></summary>
Start your server and test with the MCP Inspector:
# Start the server
BACKENDLESS_HOST=us PORT=3003 npm run start:http
# In another terminal, run the inspector
npx @modelcontextprotocol/inspectorConfigure the inspector:
http://localhost:3003/mcp</details>
Tools are dynamically loaded from the Backendless Console SDK definitions. The available tools include operations for:
getSDKInfo: Get current SDK session information and statusThe server supports OAuth2 authentication method:
OAuth2 Bearer Token: Use standard OAuth2 Bearer authentication
Authorization: Bearer YOUR_TOKENWhen authentication fails, the server responds with a 401 status and WWW-Authenticate header pointing to the OAuth2 discovery endpoints.
┌─────────────────┐
│ AI Assistant │
│ (Claude, etc.) │
└────────┬────────┘
│ MCP Protocol
│ (HTTP)
▼
┌─────────────────┐
│ MCP Server │
│ (This Package) │
└────────┬────────┘
│ Backendless Console SDK
▼
┌─────────────────┐
│ Backendless │
│ Cluster │
└─────────────────┘<details> <summary><b>Connection Issues</b></summary>
Symptom: Cannot connect to Backendless cluster
Solutions:
https://develop.backendless.com or https://eu-develop.backendless.com in your browser</details>
<details> <summary><b>Tool Not Found Errors</b></summary>
Symptom: "Tool not found" errors when trying to use specific operations
Solutions:
getSDKInfo to check available methods</details>
<details> <summary><b>Port Already in Use</b></summary>
Symptom: "EADDRINUSE" error when starting HTTP server
Solutions:
PORT environment variable to an available portlsof -i :3003 (Unix/Mac) or netstat -ano | findstr :3003 (Windows)</details>
MIT
Contributions are welcome! Please feel free to submit a Pull Request.
For issues related to:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.