Skip to main content
Glama

Spala Public MCP

Ownership verified

Server Details

Discovery, OAuth, project operations, and exact project MCP handoff for Spala backend projects.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
spala-ai/spala-public-mcp
GitHub Stars
0
Server Listing
spala-public-mcp

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.3/5 across 16 of 16 tools scored. Lowest: 3.6/5.

Server CoherenceA
Disambiguation4/5

Most tools have clear, distinct purposes, but project_connect and project_select are essentially aliases, which introduces ambiguity. Additionally, spala_help and docs_search could overlap, but they are differentiated by scope.

Naming Consistency4/5

The naming mostly follows a <domain>_<verb> pattern, with some exceptions like spala_help (no verb) and the duplicate project_select. Overall, the pattern is predictable and readable.

Tool Count5/5

16 tools is well-scoped for a public platform that handles accounts, organizations, projects, addons, templates, and documentation. Each tool earns its place without being excessive.

Completeness3/5

Core workflows like creating and connecting projects are covered, but there are notable gaps: no tools for updating or deleting accounts, organizations, or projects. Also, addons and templates are only listable, missing management operations.

Available Tools

16 tools
account_setupComplete Spala Account Setup
Destructive
Inspect

AUTH REQUIRED; WRITES MISSING ACCOUNT DATA TO THE SPALA CONTROL PLANE. Fills missing first and last name fields and creates the first company or workspace organization when none exists. Invoke only with real account and organization values supplied by the user.

ParametersJSON Schema
NameRequiredDescriptionDefault
lastNameNoAccount holder last name. Required when account_status reports lastName missing.
firstNameNoAccount holder first name. Required when account_status reports firstName missing.
companyNameNoCompany or workspace name. Required when account_status reports companyName missing.

Output Schema

ParametersJSON Schema
NameRequiredDescription
userYes
nextActionYes
accountSetupYes
organizationYes
profileUpdatedYes
organizationCreatedYes
account_statusCheck Spala Account
Read-onlyIdempotent
Inspect

AUTH REQUIRED; READ-ONLY. Verifies the current public MCP OAuth identity and account readiness. Returns the authenticated identity, available organizations, and exact missing account fields without exposing OAuth or dashboard credentials.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
nextNo
userYes
subjectYes
tokenStatusYes
accountSetupYes
authenticatedYes
oauthResourceYes
organizationsYes
addon_listList Spala Addons
Read-onlyIdempotent
Inspect

Lists public Spala addons and integrations matching an optional query. Invoke to discover capabilities such as webhooks, outbound HTTP API calls, transactional email, media uploads, and realtime messaging. Returns addon ids, names, descriptions, and tags.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of catalog entries to return.
queryNoOptional filter phrase for matching public Spala templates or addons by name, tag, or use case.

Output Schema

ParametersJSON Schema
NameRequiredDescription
queryYes
addonsYes
organization_createCreate Spala Organization
Destructive
Inspect

AUTH REQUIRED; WRITES A NEW SPALA ORGANIZATION FOR THE SIGNED-IN ACCOUNT. Creates an additional company or workspace organization using the supplied name.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesHuman-readable company or workspace name.

Output Schema

ParametersJSON Schema
NameRequiredDescription
createdYes
nextActionYes
organizationYes
project_connectConnect Spala Project
DestructiveIdempotent
Inspect

AUTH REQUIRED; IDEMPOTENT PROJECT CONNECTION WRITE. Prepares one accessible Spala project for agent access. Accepts one installer client (codex, roo, claude-code, cursor, a2a); when omitted, returns a client-selection response without executable arguments. Returns a protected one-time bootstrap capability and a workspace-scoped project binding plan without exposing bearer credentials.

ParametersJSON Schema
NameRequiredDescriptionDefault
clientNoTarget agent client. Coding clients receive a workspace installer plan; a2a receives a server-side one-time handoff plan.
projectIdNoExact Spala project ID. Mutually exclusive with subdomain.
subdomainNoExact project subdomain returned by the Spala projects API. Mutually exclusive with projectId.
organizationIdNoOptional organization ID returned for the signed-in account.

Output Schema

ParametersJSON Schema
NameRequiredDescription
ruleNo
mcpUrlYes
handoffYes
projectYes
bootstrapYes
nextStepsNo
transportYes
serverNameYes
installPlanYes
workspaceOnlyNo
intentBoundaryNo
preparedByProjectBackendNo
bootstrapPreparedByProjectBackendNo
project_createCreate Spala Project
Destructive
Inspect

AUTH REQUIRED; WRITES TO THE SPALA CONTROL PLANE. Creates a real Spala project with the supplied project name in an accessible organization. Accepts an organization id when multiple organizations are available and automatically scopes a sole organization. This operation is not idempotent.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesHuman-readable name for the new Spala project.
organizationIdNoOrganization ID returned for the signed-in account. Optional only when exactly one organization is available.

Output Schema

ParametersJSON Schema
NameRequiredDescription
nextYes
createdYes
projectYes
organizationYes
provisioningYes
mcpUrlResolvedYes
project_get_mcp_manifestGet Project MCP Manifest
DestructiveIdempotent
Inspect

AUTH REQUIRED; IDEMPOTENT PROJECT CONNECTION WRITE. Prepares one accessible project and returns its exact platform-provided project MCP manifest URL, MCP URL, protected bootstrap capability, and workspace binding plan. Accepts one installer client (codex, roo, claude-code, cursor, a2a); when omitted, returns a client-selection response without executable arguments.

ParametersJSON Schema
NameRequiredDescriptionDefault
clientNoTarget agent client. Coding clients receive a workspace installer plan; a2a receives a server-side one-time handoff plan.
projectIdNoExact Spala project ID. Mutually exclusive with subdomain.
subdomainNoExact project subdomain returned by the Spala projects API. Mutually exclusive with projectId.
organizationIdNoOptional organization ID returned for the signed-in account.

Output Schema

ParametersJSON Schema
NameRequiredDescription
authNo
nameYes
ruleNo
mcpUrlYes
handoffYes
projectYes
bootstrapYes
nextStepsNo
transportYes
serverNameYes
installPlanYes
manifestUrlYes
schemaVersionYes
intentBoundaryNo
project_get_public_contextGet Project Public Context
Read-onlyIdempotent
Inspect

AUTH REQUIRED; READ-ONLY. Returns documented MCP handoff fields for one accessible project without exposing tokens, private source code, unrelated customer data, or executable installer arguments.

ParametersJSON Schema
NameRequiredDescriptionDefault
projectIdNoExact Spala project ID. Mutually exclusive with subdomain.
subdomainNoExact project subdomain returned by the Spala projects API. Mutually exclusive with projectId.
organizationIdNoOptional organization ID returned for the signed-in account.

Output Schema

ParametersJSON Schema
NameRequiredDescription
handoffYes
projectYes
intentBoundaryYes
project_listList Spala Projects
Read-onlyIdempotent
Inspect

AUTH REQUIRED; READ-ONLY. Lists projects accessible to the authenticated Spala user in one organization. Accepts an organization id when multiple organizations are available and automatically scopes a sole organization.

ParametersJSON Schema
NameRequiredDescriptionDefault
organizationIdNoOrganization ID returned for the signed-in account. Optional only when exactly one organization is available.

Output Schema

ParametersJSON Schema
NameRequiredDescription
projectsYes
organizationYes
project_selectSelect Spala Project
DestructiveIdempotent
Inspect

AUTH REQUIRED; IDEMPOTENT PROJECT CONNECTION WRITE. Compatibility alias for project_connect. Prepares one accessible project and returns its protected one-time bootstrap capability and workspace-scoped binding plan.

ParametersJSON Schema
NameRequiredDescriptionDefault
clientNoTarget agent client. Coding clients receive a workspace installer plan; a2a receives a server-side one-time handoff plan.
projectIdNoExact Spala project ID. Mutually exclusive with subdomain.
subdomainNoExact project subdomain returned by the Spala projects API. Mutually exclusive with projectId.
organizationIdNoOptional organization ID returned for the signed-in account.

Output Schema

ParametersJSON Schema
NameRequiredDescription
ruleNo
mcpUrlYes
handoffYes
projectYes
bootstrapYes
nextStepsNo
transportYes
serverNameYes
installPlanYes
workspaceOnlyNo
intentBoundaryNo
preparedByProjectBackendNo
bootstrapPreparedByProjectBackendNo
spala_get_onboardingGet Spala Onboarding
Read-onlyIdempotent
Inspect

Returns machine-readable Spala onboarding information for MCP clients. Includes product scope, OAuth metadata, supported installer client identifiers, authenticated project-handoff status, workflow stages, and canonical links.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlsYes
productYes
workflowYes
publicMcpRoleYes
handoffExampleNo
intentBoundaryNo
projectMcpRoleYes
supportedInstallerClientsNo
spala_get_tool_mapGet Spala Tool Map
Read-onlyIdempotent
Inspect

Returns a machine-readable routing map for Spala MCP clients. Identifies public and authenticated tools, supported installer clients, OAuth endpoints, project handoff rules, and project-MCP entry points.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
publicMcpYes
projectMcpYes
spala_helpLearn About Spala
Read-onlyIdempotent
Inspect

Returns a human-readable overview of Spala, canonical start URLs, and the boundary between public discovery and project-scoped backend MCPs. Invoke for product, setup, or integration orientation. This read-only tool requires no authentication and does not access or modify project data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
markdownYes
spala_startStart Spala
Read-onlyIdempotent
Inspect

AUTH REQUIRED; READ-ONLY STARTUP. Invoke after OAuth to begin Spala account or project setup. Returns a versioned startup phase with account readiness, organizations, safely scoped project discovery, and one explicit next action. Reports missing account fields, automatically scopes a sole organization, and returns all accessible choices when multiple organizations exist.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
userYes
phaseYes
projectsYes
nextActionYes
accountSetupYes
authenticatedYes
organizationsYes
schemaVersionYes
backendProviderYes
selectedOrganizationIdNo
template_listList Spala Templates
Read-onlyIdempotent
Inspect

Lists public Spala backend templates matching an optional query. Invoke to discover available backend starting points such as marketplace, dashboard API, reservation, inventory, or document management. Returns template ids, names, descriptions, and tags.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of catalog entries to return.
queryNoOptional filter phrase for matching public Spala templates or addons by name, tag, or use case.

Output Schema

ParametersJSON Schema
NameRequiredDescription
queryYes
templatesYes

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.