integrations_remove_endpoints
ActiveTool of io.github.saloprj/dialogbrain
Remove endpoints (tools) from an HTTP-API integration — e.g. junk paths like static assets, /socket.io, or SPA routes that aren't real API calls. Identify the integration by `integration_id` or `base_url`, and the endpoints to drop by `operation_ids` (e.g. getSocketIo) and/or `paths` (e.g. /socket.io/). Re-registers the catalog so the removed tools disappear. Returns removed + remaining counts.
Parameters schema
{
"type": "object",
"required": [],
"properties": {
"paths": {
"type": "array",
"items": {
"type": "string"
},
"description": "Exact spec paths to remove (all methods), e.g. [\"/socket.io/\"]."
},
"base_url": {
"type": "string",
"description": "Or the integration's base URL."
},
"operation_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "operationIds to remove, e.g. [\"getSocketIo\",\"getPieScreensMenu\"]."
},
"integration_id": {
"type": "integer",
"description": "Integration id (from integrations.list)."
}
}
}Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries