Skip to main content
Glama
kubb.config.ts998 B
import { defineConfig } from "@kubb/core"; import { pluginClient } from "@kubb/plugin-client"; import { pluginFaker } from "@kubb/plugin-faker"; import { pluginOas } from "@kubb/plugin-oas"; import { pluginTs } from "@kubb/plugin-ts"; import { pluginZod } from "@kubb/plugin-zod"; export default defineConfig({ root: ".", input: { path: "./openapi-spec.json", }, output: { path: "./src/generated", clean: true, }, hooks: { done: ["npm run check"], }, plugins: [ pluginOas({ output: { path: "./client", }, }), pluginTs({ output: { path: "./client/types", }, }), pluginClient({ output: { path: "./client/api", }, clients: [ { client: "axios", options: { baseUrl: "https://api.hevyapp.com", headers: { "api-key": "{api-key}", }, }, }, ], }), pluginZod({ output: { path: "./client/schemas", }, }), pluginFaker({ output: { path: "./client/mocks", }, }), ], });

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/chrisdoc/hevy-mcp'

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