Skip to main content
Glama

MCP YAML API

by molavec
tools.json8.06 kB
[ { "name": "getUsers", "description": "Retrieve a list of users.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "annotations": { "title": "Retrieve a list of users.", "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "getUsersWithParams", "description": "Retrieve a list of users with pagination.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "annotations": { "title": "Retrieve a list of users with pagination.", "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "getUser", "description": "Retrieve a user by ID.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "annotations": { "title": "Retrieve a user by ID.", "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "getUserWithParams", "description": "Retrieve a user by ID with optional query parameters.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "annotations": { "title": "Retrieve a user by ID with optional query parameters.", "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "createUser", "description": "Create a new user.", "inputSchema": { "type": "object", "properties": { "id": { "_def": { "description": "The unique identifier for the user.", "innerType": { "_def": { "checks": [], "typeName": "ZodNumber", "coerce": false, "description": "The unique identifier for the user." }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "name": { "_def": { "description": "The name of the user.", "innerType": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false, "description": "The name of the user." }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "email": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false, "description": "The email address of the user." }, "~standard": { "version": 1, "vendor": "zod" } } }, "required": [ "id", "name", "email" ] }, "annotations": { "title": "Create a new user.", "readOnlyHint": false, "destructiveHint": false, "idempotentHint": false, "openWorldHint": true } }, { "name": "updateUser", "description": "Update an existing user.", "inputSchema": { "type": "object", "properties": { "id": { "_def": { "description": "The unique identifier for the user.", "innerType": { "_def": { "checks": [], "typeName": "ZodNumber", "coerce": false, "description": "The unique identifier for the user." }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "name": { "_def": { "innerType": { "_def": { "innerType": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodOptional" }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "email": { "_def": { "innerType": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodOptional" }, "~standard": { "version": 1, "vendor": "zod" } } }, "required": [ "id" ] }, "annotations": { "title": "Update an existing user.", "readOnlyHint": false, "destructiveHint": false, "idempotentHint": false, "openWorldHint": true } }, { "name": "replaceUser", "description": "Replace an existing user.", "inputSchema": { "type": "object", "properties": { "id": { "_def": { "description": "The unique identifier for the user.", "innerType": { "_def": { "checks": [], "typeName": "ZodNumber", "coerce": false, "description": "The unique identifier for the user." }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "name": { "_def": { "description": "The name of the user.", "innerType": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false, "description": "The name of the user." }, "~standard": { "version": 1, "vendor": "zod" } }, "typeName": "ZodDefault" }, "~standard": { "version": 1, "vendor": "zod" } }, "email": { "_def": { "checks": [], "typeName": "ZodString", "coerce": false, "description": "The email address of the user." }, "~standard": { "version": 1, "vendor": "zod" } } }, "required": [ "id", "name", "email" ] }, "annotations": { "title": "Replace an existing user.", "readOnlyHint": false, "destructiveHint": false, "idempotentHint": false, "openWorldHint": true } }, { "name": "deleteUser", "description": "Delete a user by ID.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "annotations": { "title": "Delete a user by ID.", "readOnlyHint": false, "destructiveHint": true, "idempotentHint": true, "openWorldHint": true } } ]

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/molavec/mcp-yaml-api'

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