Skip to main content
Glama

get_cv_guidelines

Access CV formatting guidelines and constraints to structure resumes correctly. This tool provides specifications for creating professional CVs with proper layout and content organization.

Instructions

Get CV formatting guidelines and constraints

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'get_cv_guidelines' tool. It returns a formatted string containing CV formatting guidelines and constraints as TextContent.
    async def get_cv_guidelines() -> list[TextContent]: """Get CV formatting guidelines.""" guidelines = f"""CV Formatting Guidelines: IMPORTANT: When generating or updating CV content, follow these rules: 1. **Maximum Bullet Points**: {MAX_BULLETS_PER_EXPERIENCE} bullet points per experience/role 2. **Focus on Impact**: Prioritize achievements with quantifiable results 3. **Format**: Use \\textbf{{}} for emphasis on key terms 4. **Metrics**: Include specific numbers, percentages, or time savings 5. **Action Verbs**: Start each bullet with strong action verbs (Engineered, Designed, Implemented, etc.) 6. **Relevance**: Select the most impactful and recent achievements When asked to update a CV: - Analyze all available data (git commits, Jira tickets, Credly badges, wins) - Identify the top {MAX_BULLETS_PER_EXPERIENCE} most significant achievements - Format them as LaTeX bullet points - Ensure each bullet demonstrates clear business value Configuration: - MAX_BULLETS_PER_EXPERIENCE: {MAX_BULLETS_PER_EXPERIENCE} - This can be customized via MAX_BULLETS_PER_EXPERIENCE environment variable""" return [TextContent(type="text", text=guidelines)]
  • Registration of the 'get_cv_guidelines' tool in the MCP app's tools list, including name, description, and empty input schema.
    Tool( name="get_cv_guidelines", description="Get CV formatting guidelines and constraints", inputSchema={ "type": "object", "properties": {} } ),
  • Input schema for the 'get_cv_guidelines' tool, which requires no parameters (empty properties).
    inputSchema={ "type": "object", "properties": {} }
  • Dispatch logic in the main call_tool handler that invokes the get_cv_guidelines function when the tool name matches.
    elif name == "get_cv_guidelines": return await get_cv_guidelines()

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/eyaab/cv-resume-builder-mcp'

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