LeashIndex Get the report

Index / storage

Workix

co-workix-mcp declares 64 capabilities across 64 tools, with 2 critical issues.

96/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list answered by the npm package @workix/mcp@1.0.0 (published to npm as @workix/mcp, listed in the official MCP registry as co.workix/mcp 1.0.0), 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 64 tools

64 of 64 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 · 5 of 64 tools

5 tools are classified as irreversible and declare no limit.

high · no-expiry · All 64 tools

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

64 of 64 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 · 32 of 64 tools

32 tools can modify data and declare no limit.

low · uncapped-read · 27 of 64 tools

27 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
workix_digestwrite assumed
workix_searchread inferred
workix_get_jobread inferred
workix_share_jobswrite assumed
workix_hub_share_statusread inferred
workix_historyread inferred
workix_hh_statusread inferred
workix_hh_negotiationswrite assumed
workix_tg_statusread inferred
workix_tg_authwrite assumed
workix_tg_searchread inferred
workix_draft_proposalwrite assumed
workix_outreach_logwrite assumed
workix_outreach_listread inferred
workix_checkpoint_setwrite inferred
workix_checkpoint_getread inferred
workix_submit_proposalwrite assumed
workix_dstore_searchread inferred
workix_dstore_similarwrite assumed
workix_dstore_publishsend inferred
workix_dstore_getread inferred
workix_dstore_listread inferred
workix_dstore_quotawrite assumed
workix_dstore_inforead inferred
workix_upwork_auth_urlwrite assumed
workix_upwork_exchange_codewrite assumed
workix_prepare_browser_applywrite assumed
workix_sources_statusread inferred
workix_jobspipe_searchread inferred
workix_job_statewrite assumed
workix_track_applywrite assumed
workix_list_appliesread inferred
workix_update_applywrite inferred
workix_delete_applydelete inferred
workix_sync_applieswrite assumed
workix_store_statusread inferred
workix_jobspipe_usagewrite assumed
workix_company_tech_stackwrite assumed
workix_open_watch_sourcewrite assumed
workix_list_platformsread inferred
workix_ensure_platformswrite assumed
workix_install_platformwrite assumed
workix_remove_platformdelete inferred
workix_hub_healthwrite assumed
workix_hub_registerwrite assumed
workix_hub_mewrite assumed
workix_hub_rotate_keysend inferred
workix_list_my_startupsread inferred
workix_list_startupsread inferred
workix_get_startupread inferred
workix_list_performersread inferred
workix_get_performerread inferred
workix_list_hub_ordersread inferred
workix_get_hub_orderread inferred
workix_create_startupwrite inferred
workix_update_startupwrite inferred
workix_list_rolesread inferred
workix_create_rolewrite inferred
workix_update_rolewrite inferred
workix_update_hub_orderwrite inferred
workix_get_profileread inferred
workix_update_profilewrite inferred
workix_hub_applywrite assumed
workix_feedbacksend inferred
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.