Skip to main content
Glama
lumile

LumbreTravel MCP Server

by lumile

create_service_language

Add a new service language to manage multilingual content in travel programs and activities through the LumbreTravel API.

Instructions

Crear un idioma de servicio.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesNombre del idioma de servicio

Implementation Reference

  • The main handler logic for the 'create_service_language' tool, which calls the ApiService method and formats the response.
    case 'create_service_language': { const { name, description } = args const serviceLanguage = await this.apiService.createServiceLanguage({ name, description }) return { content: [{ type: 'text', text: JSON.stringify(serviceLanguage, null, 2) }] } }
  • Input schema and metadata definition for the 'create_service_language' tool used in MCP tool listing.
    name: 'create_service_language', description: 'Crear un idioma de servicio.', inputSchema: { type: 'object', properties: { name: { type: 'string', description: 'Nombre del idioma de servicio' } }, required: ['name'] } },
  • Helper method in ApiService that makes the HTTP POST request to create a service language resource.
    async createServiceLanguage (data: { name: string description: string }) { const headers = await this.getHeaders() const response = await fetch(`${API_CONFIG.baseUrl}/integrations/mcp/servicelanguage/create`, { method: 'POST', headers: { ...headers, 'Content-Type': 'application/json' }, body: JSON.stringify(data) }) return await this.handleResponse<any>(response) }

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/lumile/lumbretravel-mcp'

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