We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/minipuft/claude-prompts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
import { describe, expect, test } from '@jest/globals';
import { renderPromptEngineGuide } from '../../../../src/mcp-tools/prompt-engine/utils/guide.js';
describe('Prompt Engine guide renderer', () => {
test('includes key sections with default guidance', () => {
const output = renderPromptEngineGuide();
expect(output).toContain('Prompt Engine Guide');
expect(output).toContain('Key Parameters');
expect(output).toContain('Built-in Commands');
expect(output).toContain('Usage Patterns');
expect(output).toContain('Full Parameter Catalog');
});
test('highlights gate-related parameters when goal mentions gates', () => {
const output = renderPromptEngineGuide('gate validation');
expect(output).toContain('gates'); // Unified gates parameter
expect(output).toContain('gate_verdict'); // Gate review response parameter
});
test('surfaces usage pattern details with sample commands and unified gates parameter', () => {
const output = renderPromptEngineGuide();
expect(output).toContain('Unified Gates Parameter'); // New usage pattern name
expect(output).toContain('```json');
expect(output).toContain('"gates"'); // New unified parameter
});
});