Skip to main content
Glama

submission_playbook

Everything needed to submit a stored project to one platform, yourself, in the maker's browser: a preflight of what is still missing, the sign-in plan (on the first submission it carries a question for the maker: hand every login back to them, or use the Google address they write out, which you then pass back as signInAs), the pack values mapped onto the fields the form asks for, the steps, the gotchas, the agentGotchas (traps in the form itself), and the call to make afterwards. Read the preflight before opening a tab. This is the tool the free plan meters: it covers the same submissions the dashboard tracks, plus any platform the account has already sent to, and past that it says so and points at the upgrade rather than answering.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
signInAsNoThe Google address the maker wrote out when they agreed you could sign in for them on this project. Pass it on every call after they say it, so the answer travels with the work instead of living in your head. It belongs to one project: on a different one, ask again rather than sending the address you were given for the last. Leave it out if they have not written one: sign-in then goes back to them, which is the safe end.
projectIdNoOmit it when the account has one project, which is the free tier.
platformSlugYes

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden, and it is unusually rich: it reveals the tool's internal components, the first-submission sign-in question, the signInAs hand-off, form-specific traps, and the upgrade fallback behavior. It stops short of stating whether calling the tool itself has side effects or what the exact return structure is, but the 'call to make afterwards' phrasing strongly implies it is informational rather than directly submitting.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is information-dense and front-loads its purpose, but the first sentence is a long run-on with nested parentheticals that makes parsing harder than necessary. The content mostly earns its place, but the structure would benefit from a bulleted list or clearer separation of the playbook components, metering caveat, and usage instruction.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, so the description is responsible for explaining return contents, and it lists many of them clearly. Still, it leaves some actionable details vague: 'the call to make afterwards' does not identify the tool, and required platformSlug semantics are absent. For a moderately complex tool with no annotations and no output schema, these are real completeness gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema already provides strong descriptions for signInAs and projectId, covering 67% of parameters. The description adds useful context for signInAs by explaining the maker-question and safe fallback. However, the required platformSlug parameter is left completely undescribed in both the schema and the description, which is a meaningful gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and scope: a playbook for submitting a stored project to one platform in the maker's browser. It also enumerates the contents (preflight, sign-in plan, mapped pack values, steps, gotchas, agentGotchas, and the call to make afterward). It lacks an explicit verb like 'returns' or 'generates,' and it does not directly name sibling alternatives, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives clear usage context: read the preflight before opening a tab, and the tool is the one the free plan meters. It also defines an eligibility boundary: beyond the covered submissions it points at the upgrade rather than answering. However, it does not explicitly compare against siblings like plan_submissions or record_submission, so alternatives are implied rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4/5.0
Disambiguation4/5

Most tools target a distinct resource/action: projects vs platforms vs submissions vs account, and pairings like search_platforms/get_platform and qualify_project/plan_submissions are separated by clear scope. The only mild ambiguity is get_platform with brief=true vs submission_playbook, since both can return the same form brief, but one is generic and the other is project-specific.

Naming Consistency4/5

Tool names overwhelmingly follow verb_noun snake_case (create_project, list_submissions, qualify_project, record_submission). The exceptions are whoami, a common idiom rather than verb_noun, and submission_playbook, a noun phrase instead of something like get_submission_playbook, so the pattern is strong but not perfect.

Tool Count5/5

11 tools is comfortably within the well-scoped range for a domain covering projects, platforms, submissions, planning, and account identity. Each tool maps to a recognizable workflow step and none feel redundant.

Completeness4/5

The set covers the core lifecycle: create/read/update projects, search/read platforms, qualify and plan, list/record submissions, and identify the account. It lacks delete_project and a way to retrieve an existing plan or edit a submission record, but those are workable gaps rather than blockers.