Back to Home
forcedotcom icon

mobile-mcp-tools

Verified Safe

by forcedotcom

Overview

Generates Salesforce native mobile applications from natural language prompts, providing AI with necessary platform-specific context and orchestrating the development workflow. It enables LLMs to produce production-ready solutions tailored to the Salesforce Mobile Platform.

Installation

Run Command
npx -y @salesforce/mobile-native-mcp-server

Environment Variables

  • JUDGE_MODEL
  • JUDGE_MODEL_PROVIDER
  • JUDGE_MODEL_API_KEY
  • JUDGE_MODEL_BASE_URL
  • JUDGE_MODEL_CLIENT_FEATURE_ID
  • JUDGE_MODEL_TENANT_ID
  • MODEL_TO_EVAL
  • MODEL_TO_EVAL_PROVIDER
  • MODEL_TO_EVAL_API_KEY
  • MODEL_TO_EVAL_BASE_URL
  • MODEL_TO_EVAL_CLIENT_FEATURE_ID
  • MODEL_TO_EVAL_TENANT_ID
  • CONNECTED_APP_CONSUMER_KEY
  • CONNECTED_APP_CALLBACK_URL
  • LOG_LEVEL
  • PROJECT_PATH

Security Notes

The system executes external command-line interface (CLI) tools (e.g., `sf`, `xcodebuild`, `gradlew`) and Ruby scripts (e.g., `xcodeproj gem`) via `child_process` functions. While these operations are fundamental to its functionality (mobile project generation and build), they represent a potential vector for command injection if input is not meticulously sanitized. However, the design emphasizes 'instruction-first' tools where LLMs are guided to use CLIs with specific arguments, rather than arbitrary execution. Sensitive API keys are managed via environment variables and 1Password, not hardcoded. No evident use of `eval` or code obfuscation. The `SECURITY.md` suggests standard reporting channels.

Similar Servers

Stats

Interest Score33
Security Score8
Cost ClassHigh
Avg Tokens7500
Stars3
Forks6
Last Update2026-01-17

Tags

Salesforce Mobile PlatformNative Mobile App GenerationAI-assisted DevelopmentLLM GroundingModel Context Protocol (MCP)Workflow OrchestrationLangGraphTypeScriptMonorepo