Spala Public MCP — Claude Code MCP server: what it does
Spala's public MCP server: it briefs your agent on the platform, runs OAuth, and hands back exact project MCP URLs.
claude mcp add --transport http spala-public-mcp https://mcp.spala.ai/mcpWhat Spala Public MCP does
This is the front door to Spala for agents. The server publishes 16 tools. Six are public: help, onboarding, a tool map, docs search, template and addon listings. The rest need a bearer token with the api scope and act on your account — creating an organization, listing and creating projects, binding MCP to the project you pick.
It does not touch your project backend itself. Access is validated, project calls are delegated server-side, and what comes back is the project MCP URL plus an installer plan. That URL is what your agent uses from then on.
There is an intent boundary worth knowing about. Install or connect means setup only: finish OAuth, create or select a project, verify the connection, stop. Writing application code waits for a separate request. Running it locally takes pnpm install then pnpm dev, with the server on http://localhost:4100/mcp. Copy .env.example to .env first — PUBLIC_OAUTH_ENCRYPTION_SECRET and PUBLIC_MCP_PLATFORM_SERVICE_SECRET are required, and the encryption secret must be at least 32 characters.
What it helps with
- wire an agent into the Spala backend without hand-building URLs
- complete OAuth and bind MCP to the right project
- check available templates and addons before starting work
- look up OAuth, limits and security answers in Spala docs
- create an organization and project from inside the client
Example prompts for the agent
- Connect Spala Public MCP and walk me through OAuth
- List the projects in my Spala account
- Bind MCP to my project and return the project MCP URL
How to install Spala Public MCP
Platform CLI: remote server
claude mcp add --transport http spala-public-mcp https://mcp.spala.ai/mcpPlatform CLI: remote server
codex mcp add spala-public-mcp --url https://mcp.spala.ai/mcpConfig file
{
"mcpServers": {
"spala-public-mcp": {
"url": "https://mcp.spala.ai/mcp"
}
}
}Config file
{
"servers": {
"spala-public-mcp": {
"type": "http",
"url": "https://mcp.spala.ai/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http spala-public-mcp https://mcp.spala.ai/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Spala Public MCP
How do I install Spala Public MCP in Claude Code?
Run claude mcp add --transport http spala-public-mcp https://mcp.spala.ai/mcp.
What does Spala Public MCP do?
It gives agents Spala help, docs search, template and addon listings, and after OAuth lets them work with organizations and projects and returns exact project MCP URLs.
How is the public MCP different from the project MCP?
The public one validates access and delegates requests server-side; backend changes to your project go through the project MCP.