Skip to main content
Glama

get_default_services

Retrieve default services configuration from the Simplicate business platform to access predefined service settings for CRM, projects, timesheets, and invoice management.

Instructions

Get default services configuration

Input Schema

NameRequiredDescriptionDefault

No arguments

Input Schema (JSON Schema)

{ "properties": {}, "type": "object" }

Implementation Reference

  • MCP tool handler case for 'get_default_services' that delegates to SimplicateServiceExtended.getDefaultServices() and formats response as MCP content.
    case 'get_default_services': { const data = await this.simplicateService.getDefaultServices(); return { content: [{ type: 'text', text: JSON.stringify(data, null, 2) }] }; }
  • Tool registration in ListToolsRequestSchema handler, defining name, description, and empty input schema.
    { name: 'get_default_services', description: 'Get default services configuration', inputSchema: { type: 'object', properties: {} }, },
  • Core helper method implementation that performs API call to Simplicate's /services/defaultservice endpoint.
    async getDefaultServices(): Promise<SimplicateDefaultService[]> { const response = await this.client.get('/services/defaultservice'); return response.data || []; }
  • TypeScript interface defining the structure of default services returned by the tool.
    export interface SimplicateDefaultService { id: string; default_service_id: string; hours_type_id: string; }

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/daanno/simplicate-mcp'

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