Skip to main content
Glama
kurdin

GitHub Repos Manager MCP Server

markdown.cjs660 B
function toMarkdownTable(items, columns) { if (!Array.isArray(items) || items.length === 0) { return ''; } const headers = columns.map(col => col.header); const headerLine = `| ${headers.join(' | ')} |`; const separatorLine = `| ${headers.map(() => '---').join(' | ')} |`; const rows = items.map(item => { const cells = columns.map(col => { const value = typeof col.accessor === 'function' ? col.accessor(item) : item[col.accessor]; return String(value ?? ''); }); return `| ${cells.join(' | ')} |`; }); return [headerLine, separatorLine, ...rows].join('\n'); } module.exports = { toMarkdownTable };

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/kurdin/github-repos-manager-mcp'

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