jenna-mcp icon

jenna-mcp

Universal node generated from OpenAPI - satu node memuat semua endpoint

Actions60

darmasaba get api darmasaba file by dir by file name

AI-generated

Overview

This node acts as a universal API client for the JennaMcp service, supporting multiple operations related to public complaints, service requests, user management, and file handling. It dynamically constructs API requests based on the selected operation and input parameters, authenticates using a bearer token, and returns the API response data. This node is useful for integrating various JennaMcp endpoints into workflows, such as creating complaints, uploading files, managing users, and querying service statuses.

Use Case Examples

  1. Creating a new public complaint with details and optional image.
  2. Uploading a file to the complaint system.
  3. Fetching a list of complaint categories.
  4. Updating the status of a complaint.

Properties

Name Meaning
operation Specifies the API endpoint operation to execute, such as fetching complaint categories, creating complaints, uploading files, or managing users. Determines the request URL, method, and parameters.

Output

JSON

  • ``
    • error - Indicates if the API request resulted in an error.
    • message - Error message or response message from the API.
    • status - HTTP status code of the API response.
    • data - Data returned from the API call, varies by operation.

Dependencies

  • An API key credential providing baseUrl and token for authentication.

Troubleshooting

  • Ensure the base URL and token credentials are correctly configured; missing or invalid credentials will cause errors.
  • Verify the operation parameter matches one of the supported API endpoints; unknown operations will throw an error.
  • Check network connectivity and API availability if requests fail with network errors.
  • Inspect error messages and HTTP status codes returned in the output for troubleshooting API-specific issues.

Discussion