Skip to main content
Glama

Student profile summary

profile

Turn raw counselor notes into a structured student profile. Run this first when working one student across several tools: it is cheap, and its output is good input for the relationship, traits and story fields on rec, or keyDetails on appeal.

Cost: about 87 credits (~$0.087) per call.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tagsNoBackground categories. Same vocabulary the scholarship tool uses, so a profile feeds straight into it.
goalsNo
gradeNo
majorNo
notesNoAnything else that should shape the output.
schoolNo
academicsNoCoursework, GPA, testing, academic trajectory.
strengthsNoWhat the counselor has actually observed, not adjectives.
activitiesNo
challengesNoWhat the student has had to work around.
studentNameNoThe student this is about. Used in the output text.

TDQS

A4/5.0
Behavior3/5

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

Annotations are sparse, so the description carries some burden for behavioral context. It usefully discloses cost and downstream value, but it does not clarify whether a profile is persisted, what side effects exist, or the exact structure of the returned profile. There is no contradiction with the annotations.

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

Conciseness5/5

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

The description is tight and front-loaded: purpose first, then usage guidance, then cost. Every sentence earns its place and no information is repeated from the schema.

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

Completeness4/5

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

For a tool with 11 optional parameters and no output schema, the description provides purpose, usage timing, cost, and downstream consumers of the output. It stops short of describing the output shape in detail, but the references to relationship, traits, story, and keyDetails give an agent enough mental model to call it correctly.

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?

Six of eleven parameters have schema descriptions (55% coverage), and the remaining parameter names like goals, grade, major, school, and activities are fairly self-explanatory. The description itself adds little per-parameter detail, but it does explain how the output feeds rec and appeal fields, which indirectly clarifies the purpose of the inputs.

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

Purpose5/5

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

The description opens with a specific action and result: 'Turn raw counselor notes into a structured student profile.' It also distinguishes the tool from siblings by positioning it as the cheap first step whose output feeds rec and appeal fields, so an agent can clearly tell it apart from tools like rec or appeal.

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?

The description gives an explicit trigger: 'Run this first when working one student across several tools' and adds cost information to support the decision. It does not explicitly say when not to use it or name a direct alternative, but the downstream references to rec and appeal provide enough routing context.

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.2/5.0
Disambiguation5/5

Every tool targets a distinct workflow: writing vs. critiquing letters (rec/letterlens/revision), pre-award vs. post-award aid (aid/awardlens), and text rewriting vs. translation (humanize/translate). Descriptions explicitly cross-reference related tools to prevent misselection.

Naming Consistency3/5

Names are mostly short single lowercase words, but there is no consistent verb_noun pattern: some are nouns (profile, appeal), some verbs (humanize, translate), and two use underscores (account_balance, quote_call). The conventions are readable but mixed.

Tool Count5/5

13 tools is well within the ideal range for a specialized counselor assistant. Each tool has a clear role, including two free utility tools (account_balance, quote_call) that support budgeting without bloating the core surface.

Completeness4/5

The set covers the main counselor workflows end-to-end: profile input, financial aid analysis, FAFSA checklists, appeal letters, recommendation letters, scholarships, and family-facing translation. Minor gaps exist (e.g., no dedicated college-list builder or essay drafting tool), but agents can work around them.

Resources