Resolve endpoint extension by main extension and endpoint type

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://bump.sh/nethesis/doc/nethcti-middleware/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
"NethVoice - NethCTI middleware MCP server": {
  "url": "https://bump.sh/nethesis/doc/nethcti-middleware/mcp"
}
Close
GET /extensions/{mainextension}/{type}

Path parameters

  • mainextension string Required
  • type string Required

    Endpoint type to resolve, for example nethlink

Responses

  • 200 application/json

    Extension resolved

    Hide response attributes Show response attributes object
    • username string
    • mainextension string
    • type string
    • extension string
  • 400 application/json

    Missing main extension or type

    Hide response attributes Show response attributes object
    • error string
    • mainextension string
    • type string
  • 401 application/json

    Unauthorized

    Hide response attributes Show response attributes object
    • code integer
    • message string
    • data
    • error string
  • 404 application/json

    Matching extension not found

    Hide response attributes Show response attributes object
    • error string
    • mainextension string
    • type string
GET /extensions/{mainextension}/{type}
curl \
 --request GET 'http://localhost:8080/extensions/{mainextension}/{type}' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "username": "string",
  "mainextension": "string",
  "type": "string",
  "extension": "string"
}
Response examples (400)
{
  "error": "string",
  "mainextension": "string",
  "type": "string"
}
Response examples (401)
{
  "code": 42,
  "message": "string",
  "error": "string"
}
Response examples (404)
{
  "error": "string",
  "mainextension": "string",
  "type": "string"
}