LeashIndex Get the report

Index / messaging

io.github.mfarrell628/clear-line-ops

io-github-mfarrell628-clear-line-ops declares 127 capabilities across 127 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-16 from tools/list on https://mcp.clear-line-operations.com/mcp, published in the official MCP registry as io.github.mfarrell628/clear-line-ops 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 127 tools

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

5 tools are classified as irreversible and declare no limit.

high · no-expiry · All 127 tools

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

127 of 127 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 · 71 of 127 tools

71 tools can modify data and declare no limit.

low · uncapped-read · 51 of 127 tools

51 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
convert_mediawrite assumed
compress_mediawrite assumed
trim_mediawrite assumed
extract_audiowrite assumed
merge_mediawrite inferred
edit_videowrite inferred
add_watermarkwrite inferred
edit_metadatawrite inferred
process_audiowrite assumed
add_background_musicwrite inferred
audio_visualizewrite assumed
get_media_inforead inferred
analyze_mediaread inferred
make_thumbnailswrite assumed
make_slideshowwrite inferred
create_hls_streamwrite inferred
transcribe_mediawrite assumed
add_captionswrite inferred
audio_pitch_tempowrite assumed
video_color_gradewrite assumed
video_reversewrite assumed
pixel_artwrite assumed
sprite_sheetwrite assumed
scrape_pageread inferred
extract_datawrite assumed
extract_linksread inferred
extract_tableswrite assumed
page_metadataread inferred
fetch_jsonread inferred
parse_feedread inferred
sitemap_urlsread inferred
check_urlsread inferred
dns_lookupread inferred
email_checksend inferred
tls_certificatewrite assumed
security_headersread inferred
extract_contactssend inferred
domain_inforead inferred
convert_datawrite assumed
onion_fetchread inferred
currency_convertwrite assumed
ip_inforead inferred
wayback_snapshotread inferred
qr_codewrite inferred
text_utilswrite assumed
onion_discoverwrite assumed
onion_directoryread inferred
web_searchread inferred
crawl_sitewrite assumed
extract_contentread inferred
crime_case_reportread inferred
crime_map_datawrite assumed
crime_statsread inferred
pingwrite assumed
port_checkread inferred
tracerouteread inferred
reverse_dnsread inferred
ip_whoisread inferred
redirect_chainwrite assumed
music_theoryread inferred
midi_generatewrite inferred
tempo_calculatorwrite assumed
subtitle_convertwrite assumed
timecode_calculatorwrite assumed
shot_listread inferred
dice_rollerwrite assumed
loot_tablewrite assumed
name_generatorwrite assumed
xp_curvewrite assumed
noise_heightmapwrite assumed
color_palettewrite assumed
csv_profileread inferred
amortization_scheduleread inferred
cron_explainread inferred
jwt_inspectwrite assumed
text_diffwrite assumed
business_daysread inferred
cve_lookupread inferred
subdomain_enumread inferred
ioc_extractwrite assumed
password_checkread inferred
phishing_url_checkwrite assumed
hash_identifywrite assumed
ad_copy_checkread inferred
utm_builderwrite assumed
ad_metricswrite assumed
ab_test_calcread inferred
keyword_formatterread inferred
multi_model_compareread inferred
site_createwrite inferred
site_fileswrite assumed
site_listread inferred
site_deploywrite inferred
site_auditread inferred
site_importwrite assumed
site_autofixwrite assumed
crypto_marketswrite assumed
crypto_coinwrite assumed
crypto_searchread inferred
crypto_walletread inferred
crypto_newswrite assumed
crypto_signalsread inferred
hub_setupwrite inferred
hub_appswrite assumed
hub_routeswrite assumed
hub_sendsend inferred
hub_readread inferred
hub_stateread inferred
app_frontendwrite assumed
recipe_savewrite assumed
recipe_listread inferred
recipe_runwrite assumed
recipe_deletedelete inferred
recipe_publishsend inferred
recipe_importwrite inferred
cad_ideasread inferred
cad_partwrite assumed
cad_machinewrite assumed
cad_fusionwrite assumed
cad_calcwrite assumed
cad_buildread inferred
cad_reversewrite assumed
arch_designread inferred
arch_reviewwrite assumed
get_jobread inferred
get_balanceread inferred
get_audit_logread 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.