LeashIndex Get the report

Index / crm

Odichat

io-github-odichat-mcp-odichat declares 130 capabilities across 130 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://mcp.odichat.app/mcp?token={token}, published in the official MCP registry as io.github.odichat/mcp-odichat 1.0.0. 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 130 tools

130 of 130 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 · 24 of 130 tools

24 tools are classified as irreversible and declare no limit.

high · no-expiry · All 130 tools

130 of 130 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 130 tools

130 of 130 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 · 48 of 130 tools

48 tools can modify data and declare no limit.

low · uncapped-read · 58 of 130 tools

58 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
account_getread declared
account_updatewrite inferred
agent_bots_listread declared
agent_bots_createwrite inferred
agent_bots_getread declared
agent_bots_updatewrite inferred
agent_bots_deletedestructive declared
agents_listread declared
agents_createwrite inferred
agents_updatewrite inferred
agents_deletedestructive declared
audit_logs_listread declared
automation_rules_listread declared
automation_rules_createwrite inferred
automation_rules_getread declared
automation_rules_updatewrite inferred
automation_rules_deletedestructive declared
scheduled_messages_create_call_reminderssend inferred
canned_responses_listread declared
canned_responses_createwrite inferred
canned_responses_updatewrite inferred
canned_responses_deletedestructive declared
contact_labels_listread declared
contact_labels_setwrite inferred
contacts_listread declared
contacts_createwrite inferred
contacts_getread declared
contacts_updatewrite inferred
contacts_deletedestructive declared
contacts_conversationsread declared
contacts_searchread declared
contacts_filtersend inferred
contacts_create_contact_inboxwrite inferred
contacts_contactable_inboxesread declared
contacts_mergewrite inferred
conversation_assignments_assignwrite inferred
conversations_metaread declared
conversations_listread declared
conversations_createwrite inferred
conversations_filterwrite assumed
conversations_getread declared
conversations_updatewrite inferred
conversations_toggle_statusread inferred
conversations_toggle_prioritywrite inferred
conversations_set_custom_attributeswrite inferred
conversations_get_labelsread declared
conversations_set_labelswrite inferred
conversations_reporting_eventsread declared
custom_attributes_listread declared
custom_attributes_createwrite inferred
custom_attributes_getread declared
custom_attributes_updatewrite inferred
custom_attributes_deletedestructive declared
custom_filters_listread declared
custom_filters_createwrite inferred
custom_filters_getread declared
custom_filters_updatewrite inferred
custom_filters_deletedestructive declared
help_center_portals_listread declared
help_center_portals_createread inferred
help_center_portals_updateread inferred
help_center_categories_createread inferred
help_center_articles_createread inferred
inboxes_listread declared
inboxes_getread declared
inboxes_createwrite inferred
inboxes_updatewrite inferred
inboxes_get_agent_botread declared
inboxes_set_agent_botwrite inferred
inbox_members_listread declared
inbox_members_createwrite inferred
inbox_members_updatewrite inferred
inbox_members_deletedestructive declared
integrations_list_appsread declared
integrations_create_hookwrite inferred
integrations_update_hookwrite inferred
integrations_delete_hookdestructive declared
kanban_audit_events_listread declared
kanban_audit_events_getread declared
kanban_boards_listread declared
kanban_boards_createwrite inferred
kanban_boards_getread declared
kanban_boards_updatewrite inferred
kanban_boards_deletedestructive declared
kanban_boards_update_agentswrite inferred
kanban_steps_listread declared
kanban_steps_createwrite inferred
kanban_steps_getread declared
kanban_steps_updatewrite inferred
kanban_steps_deletedestructive declared
kanban_tasks_listread declared
kanban_tasks_createwrite inferred
kanban_tasks_getread declared
kanban_tasks_updatewrite inferred
kanban_tasks_deletedestructive declared
kanban_tasks_movewrite inferred
labels_listread declared
labels_createwrite inferred
labels_updatewrite inferred
labels_deletedestructive declared
messages_listread declared
messages_createsend inferred
messages_deletedestructive declared
message_templates_listread declared
profile_getread declared
reports_account_overviewread declared
reports_account_summaryread declared
reports_agent_summaryread declared
reports_conversation_metricsread declared
reports_v2_agentsread declared
reports_v2_inboxesread declared
reports_v2_teamsread declared
scheduled_messages_listread declared
scheduled_messages_createsend inferred
scheduled_messages_create_from_templatesend inferred
scheduled_messages_updatesend inferred
scheduled_messages_deletedestructive declared
teams_listread declared
teams_createwrite inferred
teams_getread declared
teams_updatewrite inferred
teams_deletedestructive declared
team_members_listread declared
team_members_addwrite inferred
team_members_updatewrite inferred
team_members_deletedestructive declared
webhooks_listread declared
webhooks_createwrite inferred
webhooks_updatewrite inferred
webhooks_deletedestructive 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.