Skip to main content
Glama

fixgraph_get_fixes

Retrieve verified solutions for software errors, vehicles, home systems, or appliances by providing a specific issue ID from the FixGraph database.

Instructions

Get all verified fixes for a specific FixGraph issue by its ID or slug.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
issue_idYesIssue ID or slug from a fixgraph_search result

Implementation Reference

  • The handler function that executes the logic for 'fixgraph_get_fixes'.
    async function getIssueFixes({ issue_id }) {
      const res  = await fetch(`${BASE_URL}/fixes?issueId=${encodeURIComponent(issue_id)}`, { headers: headers() });
      const data = await res.json();
      const fixes = data.items ?? data.results ?? data.data ?? [];
    
      if (!fixes.length) return { content: [{ type: 'text', text: 'No fixes found for this issue.' }] };
    
      const text = fixes.map((fix, i) => {
        const steps = (fix.steps ?? [])
          .map(s => `     ${s.order ?? i + 1}. ${s.title ? s.title + ': ' : ''}${s.description ?? ''}`)
          .join('\n');
        return [
          `Fix ${i + 1}: ${fix.title ?? fix.summary ?? ''}`,
          fix.root_cause ? `Root cause: ${fix.root_cause}` : '',
          steps ? `Steps:\n${steps}` : '',
          fix.validation ? `Validation: ${fix.validation}` : '',
        ].filter(Boolean).join('\n');
      }).join('\n\n---\n\n');
    
      return { content: [{ type: 'text', text }] };
    }
  • Input schema registration for 'fixgraph_get_fixes'.
      name: 'fixgraph_get_fixes',
      description: 'Get all verified fixes for a specific FixGraph issue by its ID or slug.',
      inputSchema: {
        type: 'object',
        properties: {
          issue_id: { type: 'string', description: 'Issue ID or slug from a fixgraph_search result' },
        },
        required: ['issue_id'],
      },
    },
  • src/index.js:164-164 (registration)
    Tool request handler routing for 'fixgraph_get_fixes'.
    case 'fixgraph_get_fixes':  return await getIssueFixes(args);

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/jawdat6/fixgraph-mcp'

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