Skip to main content
Glama
gowing111

@interviewsage/mcp

by gowing111

resume_tailor

Rewrites your resume to match a target job description, bringing forward the relevant keywords and experience for that role. Requires membership.

Instructions

岗位定制(会员,消耗 35 积分)。根据目标岗位 JD 定制简历,突出与之匹配的关键词与经历。需会员。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
jdTextYes目标岗位 JD 全文(纯文本)
resumeTextYes简历全文文本(纯文本)

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv0.1.0

TDQS

A3.5/5.0
Behavior3/5

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

No annotations are provided, so the description carries the burden of behavioral disclosure. It does disclose membership requirements and the 35-credit cost, which is useful, but it does not state whether the original resume is modified, what the output format is, or any other side effects or limitations.

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 compact and front-loaded, with membership and cost stated immediately. Every phrase contributes meaning, and there is no redundant filler.

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?

For a tool with two plain-text string parameters, the schema handles input documentation well and the description covers purpose, cost, and membership. However, with no output schema, the description does not state the return format, and it does not clarify how this differs from the sibling resume_rewrite tool.

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?

Schema description coverage is 100%, with both resumeText and jdText clearly documented as plain-text resume and JD content. The description adds no additional parameter-level detail beyond restating the general purpose.

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 clearly states the tool's function: tailoring a resume to a target job JD and highlighting matching keywords and experiences. It is specific and understandable, though it does not explicitly differentiate itself from the sibling tool resume_rewrite.

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

Usage Guidelines3/5

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

The use case is implied: use this when you have a target position JD and want a customized resume. However, there is no explicit guidance on when not to use it or how it compares to alternatives like resume_rewrite or resume_diagnose.

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gowing111/interviewsage-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server