LeashIndex Get the report

Index / storage

io.github.TsvetanG2/cognigy-ai-mcp-management-server

io-github-tsvetang2-cognigy-ai-mcp-management-server declares 138 capabilities across 138 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-14 from tools/list answered by the npm package cognigy-ai-mcp-management-server@0.2.1 (published to npm as cognigy-ai-mcp-management-server, listed in the official MCP registry as io.github.TsvetanG2/cognigy-ai-mcp-management-server 0.2.1), run in an isolated container with no network access and placeholder credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 138 tools

138 of 138 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 17 of 138 tools

17 tools are classified as irreversible and declare no limit.

high · no-expiry · All 138 tools

138 of 138 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 138 tools

138 of 138 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 53 of 138 tools

53 tools can modify data and declare no limit.

low · uncapped-read · 68 of 138 tools

68 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
list_projectsread declared
list_flowsread declared
get_flowread declared
get_flow_settingsread declared
get_latest_log_entriesread declared
get_nodesread declared
get_noderead declared
search_nodesread declared
get_node_descriptorsread declared
list_intentsread declared
get_intentread declared
list_endpointsread declared
get_endpointread declared
inject_contextwrite assumed
reset_contextwrite assumed
get_conversationsread declared
get_conversationread declared
get_transcriptread declared
list_snapshotsread declared
get_snapshotread declared
get_snapshot_resourcesread declared
list_tasksread declared
get_taskread declared
create_nodewrite inferred
update_nodewrite inferred
delete_nodedestructive declared
move_nodewrite inferred
generate_node_outputread declared
create_intentwrite inferred
update_intentwrite inferred
delete_intentdestructive declared
train_intentswrite assumed
list_sentencesread declared
create_sentencewrite inferred
generate_sentenceswrite assumed
list_playbooksread declared
get_playbookread declared
run_playbookwrite assumed
list_playbook_runsread declared
get_playbook_runread declared
generate_nlu_scoresread declared
score_utteranceread declared
run_regressionwrite assumed
audit_nluread declared
create_snapshotwrite inferred
delete_snapshotdestructive declared
create_snapshot_download_linkwrite inferred
restore_snapshotdestructive declared
package_snapshotwrite assumed
upload_snapshot_packagewrite inferred
list_packagesread declared
get_packageread declared
create_packagewrite inferred
delete_packagedestructive declared
merge_packagewrite inferred
upload_packagewrite inferred
create_package_download_linkwrite inferred
diff_snapshotsread declared
promote_snapshotwrite assumed
clone_flowwrite assumed
list_connectionsread declared
get_connectionread declared
create_connectionwrite inferred
update_connectionwrite inferred
delete_connectiondestructive declared
list_llmsread declared
get_llmread declared
create_llmwrite inferred
update_llmwrite inferred
delete_llmdestructive declared
clone_llmwrite assumed
test_llm_connectionwrite assumed
list_nlu_connectorsread declared
get_nlu_connectorread declared
create_nlu_connectorwrite inferred
update_nlu_connectorwrite inferred
delete_nlu_connectordestructive declared
list_knowledge_storesread declared
get_knowledge_storeread declared
create_knowledge_storewrite inferred
update_knowledge_storewrite inferred
delete_knowledge_storedestructive declared
list_knowledge_sourcesread declared
get_knowledge_sourceread declared
create_knowledge_sourcewrite inferred
update_knowledge_sourcewrite inferred
delete_knowledge_sourcedestructive declared
list_knowledge_chunksread declared
get_knowledge_chunkread declared
create_knowledge_chunkwrite inferred
update_knowledge_chunkwrite inferred
delete_knowledge_chunkdestructive declared
list_knowledge_connectorsread declared
get_knowledge_connectorread declared
create_knowledge_connectorwrite inferred
update_knowledge_connectorwrite inferred
delete_knowledge_connectordestructive declared
run_knowledge_connectorwrite assumed
list_functionsread declared
get_functionread declared
create_functionwrite inferred
update_functionwrite inferred
delete_functiondestructive declared
list_function_instancesread declared
get_function_instanceread declared
trigger_functionwrite assumed
stop_function_instancewrite assumed
list_extensionsread declared
get_extensionread declared
delete_extensiondestructive declared
update_extensionwrite inferred
upload_extensionwrite inferred
update_extension_packagewrite inferred
list_contact_profilesread declared
get_contact_profileread declared
create_contact_profilewrite inferred
update_contact_profilewrite inferred
delete_contact_profiledestructive declared
remove_contact_iddestructive declared
merge_contact_profileswrite inferred
unmerge_contact_profileswrite inferred
export_contact_profileread declared
get_contact_profile_schemaread declared
set_contact_profile_schemawrite inferred
get_conversation_metricsread declared
get_call_metricsread declared
get_knowledge_query_metricsread declared
update_analytics_recordread inferred
list_audit_eventsread declared
get_audit_eventread declared
list_handover_providersread declared
get_handover_providerread declared
create_handover_providerwrite inferred
update_handover_providerwrite inferred
delete_handover_providerdestructive declared
list_handover_servicesread declared
get_handover_serviceread declared
search_resourcesread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.