Skip to main content
Glama

PrimeNG MCP Server

by hnkatze
test-tools-list.mjs1.33 kB
/** * Test script to verify all MCP tools are registered */ import { PrimeNGServer } from '../dist/server/PrimeNGServer.js'; async function testToolsList() { console.log('Testing PrimeNG MCP Server tools registration...\n'); try { // Initialize server const server = new PrimeNGServer(); await server.initialize(); // Get stats to verify initialization const stats = server.getStats(); console.log('✓ Server initialized successfully'); console.log(`✓ Components loaded: ${stats.components}`); console.log(`✓ Cache enabled: ${stats.cache.enabled}\n`); console.log('Expected tools:'); console.log(' Component Tools:'); console.log(' 1. get_component_doc'); console.log(' 2. search_components'); console.log(' 3. list_all_components'); console.log(' 4. generate_component_code'); console.log(' 5. get_component_examples'); console.log(' Guide Tools:'); console.log(' 6. get_installation_guide'); console.log(' 7. get_theming_guide'); console.log(' 8. get_icons_guide'); console.log(' 9. get_tailwind_guide'); console.log('\n✓ All 9 tools should be registered!'); process.exit(0); } catch (error) { console.error('✗ Error:', error.message); process.exit(1); } } testToolsList();

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/hnkatze/PrimeNG_MCP'

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