Skip to main content
Glama
j0hanz

PromptTuner MCP

by j0hanz
index.ts1.2 kB
// Tool registration aggregator for PromptTuner MCP import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import type { ToolRegistrar } from '../config/types.js'; import { registerAnalyzePromptTool } from './analyze-prompt.js'; import { registerComparePromptsTool } from './compare-prompts.js'; import { registerDetectFormatTool } from './detect-format.js'; import { registerOptimizePromptTool } from './optimize-prompt.js'; import { registerRefinePromptTool } from './refine-prompt.js'; import { registerValidatePromptTool } from './validate-prompt.js'; /** * Array of tool registration functions. * Add new tools here to auto-register them. * Order determines registration priority. */ const TOOL_REGISTRARS: readonly ToolRegistrar[] = [ registerRefinePromptTool, registerAnalyzePromptTool, registerOptimizePromptTool, registerDetectFormatTool, registerComparePromptsTool, registerValidatePromptTool, ] as const; /** * Registers all PromptTuner tools with the MCP server. * Uses data-driven pattern for easy extensibility. */ export function registerAllTools(server: McpServer): void { for (const registrar of TOOL_REGISTRARS) { registrar(server); } }

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/j0hanz/prompt-tuner-mcp-server'

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