Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

io.github.mfarrell628/clear-line-ops

REMOTE · MCP.CLEAR-LINE-OPERATIONS.COM

150+ hosted tools: describe-to-build CAD, scan-to-CAD, architecture studio, web research, media.

+3 this week 74 Trust /100

Last scanned (16 hours ago)

Scores higher than 66% of remote servers

Reachable. Last reached 23 Oct 2026.

Category Design and Media

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security83
Transport & Reachability100
Schema Quality & AI Usability64
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 14297 tokens (~112/item across 127 items; 127 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management30
  • Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage79
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 38% of tool parameters carry a description.Partial
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 6 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "merge_media" implies "merge" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 127 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 23 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.

  • 21 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 19 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

  • 16 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Oct 26 0
    • Stability: unverified → 0.03 ▲ functional
  • 14 Oct 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 23 Oct 2026 · Probed https://mcp.clear-line-operations.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=mcp.clear-line-operations.com CN=YE2,O=Let's Encrypt,C=US 13 Oct 2026 11 Jan 2027 ECDSA 256 ECDSA-SHA384 58aee6f479ccb0a0dd3a5f3eda8b695b0a7
SANs: mcp.clear-line-operations.com
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.clear-line-operations.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
clear-line-operations.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Challenged, unverified

The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.

Result Challenged, unverified
Enforced On tool calls
HTTP status 200

WWW-Authenticate challenge Bearer realm="mcp"

Bearer realm="mcp"

Protected resource metadata

Retrieved No
Problem no_resource_metadata

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.clear-line-operations.com/mcp Verified 200
http (plaintext) http://mcp.clear-line-operations.com/mcp HTTPS enforced 308 https://mcp.clear-line-operations.com/mcp
MCP tools · 127 exposed · ~14,297 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
ab_test_calc ~119

Compare two ad or page variants for statistical significance (two-proportion z-test), or calculate how many visitors per variant you need to detect a given lift. Cost: 1 credit per call.

NameTypeReqDescription
a_conversionsinteger––
a_visitorsinteger––
b_conversionsinteger––
b_visitorsinteger––
baseline_rate_percentnumber–For sample size: current conversion rate
minimum_lift_percentnumber–For sample size: smallest relative lift to detect

No output schema declared.

No examples provided.

ad_copy_check ~85

Check headlines, descriptions and body text against character limits for Google Search (RSA), Meta, X, LinkedIn, TikTok and Microsoft Ads, and flag common policy problems (ALL CAPS, repeated punctuation, excessive emoji, unsupported claims). Cost: 1 credit per call.

NameTypeReqDescription
descriptionsarray––
headlinesarray––
platformstringyes–

No output schema declared.

No examples provided.

ad_metrics ~120

Work out CTR, CPC, CPM, conversion rate, CPA, ROAS, ROI and break-even from any mix of spend, impressions, clicks, conversions and revenue. Also projects results for a new budget. Cost: 1 credit per call.

NameTypeReqDescription
clicksnumber––
conversionsnumber––
impressionsnumber––
new_budgetnumber–Project results at this spend, assuming the same efficiency
profit_margin_percentnumber––
revenuenumber––
spendnumber––

No output schema declared.

No examples provided.

add_background_music ~170

Lay a music track under a video or voice recording. Ducking lowers the music automatically whenever someone is speaking. The music loops to fit and fades out at the end. Cost: 1 credit per minute of main file. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
duckingboolean–Lower the music while the main audio has speech
fade_out_secondsnumber––
formatstring–Defaults to mp4 for video, mp3 for audio
music_urlstringyesMusic track: public http(s) link
music_volume_dbnumber–Music level in dB. Lower is quieter
urlstringyesMain video or audio: public http(s) link

No output schema declared.

No examples provided.

add_captions ~184

Add subtitles to a video, permanently shown on screen. Captions are written automatically from the speech, or you can supply your own in SRT format. Style, size and position are adjustable. Cost: 3 credits per minute with automatic captions, 1 with your own SRT. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
colorstring–Text colour
font_sizeinteger––
languagestring–Spoken language in English, e.g. spanish. Leave empty to detect it
positionstring––
srtstring–Your own captions in SRT format. Skips speech recognition
translate_to_englishboolean–Translate the speech into English
urlstringyesVideo: public http(s) link

No output schema declared.

No examples provided.

add_watermark ~193

Put a logo image and/or a line of text on a video, with position, size and opacity controls. Cost: 1 credit per minute of video. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
colorstring–Text colour
font_sizeinteger––
logo_width_percentnumber–Logo width as a percent of the video width
margininteger–Distance from the edge in pixels
opacitynumber––
positionstring––
qualitystring–Quality. Lower quality gives smaller files
textstring–Text to show. Leave empty to use only a logo
urlstringyesVideo: public http(s) link
watermark_urlstring–Logo image (PNG, JPEG or WebP): public http(s) link

No output schema declared.

No examples provided.

amortization_schedule ~76

Calculate a loan's monthly payment and full amortization schedule, with optional extra monthly payments to show interest saved and the new payoff date. Cost: 1 credit per call.

NameTypeReqDescription
annual_rate_percentnumberyes–
extra_monthlynumber––
principalnumberyes–
yearsnumberyes–

No output schema declared.

No examples provided.

analyze_media ~132

Analyse a file and report where the silences are (to cut dead air), where the scene changes are (to chapter or clip a video), and how loud it is in LUFS. Cost: 1 credit per minute of media. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
analysesarray––
min_silence_secondsnumber––
scene_thresholdnumber–Lower finds more scene changes
silence_threshold_dbnumber––
urlstringyesSource file: public http(s) link

No output schema declared.

No examples provided.

app_frontend ~359

Build a polished, responsive front end for an app and host it instantly. Layouts: 'dashboard' (sidebar, animated KPI cards, live chart, searchable sortable table), 'crud' (a full create/edit/delete data manager for any record type with modal forms), 'chat' (an AI-chat style interface with typing indicator). Themes: glass (frosted, gradient), neon (terminal glow), paper (warm editorial), brutal (bold neo-brutalist). Includes dark/light mode, mobile drawer navigation and accessible controls. Runs on sample data out of the box and connects to your real API with api_base_url (crud: GET/POST/PUT/DELETE on /<path>), data_url (dashboard JSON) or chat_endpoint (POST {message, history} returns {reply}). Output is plain HTML/CSS/JS you can edit with site_files. Pages run sandboxed, so settings are kept in memory only. Cost: 2 credits per call.

NameTypeReqDescription
accentstring––
api_base_urlstring–crud: base URL of your REST API
chatobject––
chat_endpointstring––
crudobject––
dashboardobject––
data_urlstring–dashboard: URL returning {kpis, chart, table}
default_modestring––
layoutstring––
namestringyesApp name
nav_itemsarray–Sidebar links. The first one shows the app; others are placeholder pages to wire up later
publishboolean––
site_idstring–Overwrite the front end of an existing site
themestring––

No output schema declared.

No examples provided.

arch_design ~344

Describe a building in plain language ('two storey house, 3 bedrooms, 2 baths, open kitchen, about 180 m2'; also offices, schools, shops). Generates a laid-out floor plan per storey (DXF/SVG for AutoCAD), a 3D model (STL + interactive viewer), room schedule, rough energy and budget numbers, and a step-by-step build guide. Give budget_usd to size the building to a budget (live material prices), or layout (plan.json exported from the studio) to rebuild an edited design. The result page has a first-person walk-inside-and-design-live studio with a bill of materials and cost that tracks market prices, plus DXF, STL, IFC (BIM for Revit/ArchiCAD) and CSV downloads. Optional: floors, floor_height_m, width_m, depth_m, roof (gable|flat), structure (wood|steel|concrete), rooms {bedroom:3,...}, target_area_m2. Cost: 1 credit per call.

NameTypeReqDescription
briefstring–Plain-language description. Optional if layout is given.
budget_usdnumber––
depth_mnumber––
floor_height_mnumber––
floorsinteger––
layout–––
regionstring––
roofstring––
roomsobject––
site_latnumber––
site_lonnumber––
structurestring––
target_area_m2number––
titlestring––
width_mnumber––

No output schema declared.

No examples provided.

arch_review ~379

Screen an existing project for weaknesses and improvements. Provide whatever you have: beams [{name, span_m, width_mm, depth_mm, material (timber|steel|concrete|lvl), tributary_width_m}], columns [{name, load_kn, width_mm, depth_mm, height_m, material}], rooms [{name, area_m2, windows_m2, egress_window, ventilation, occupants}], floors, floor_height_m, exits, corridor_width_m, stair_width_m, ceiling_height_m, structure, sprinklers, r_value, seismic_zone/wind_zone ('high'), bracing, soft_storey, dead_load_kpa, live_load_kpa, and optionally dxf (text of a DXF plan). Returns a score, prioritised findings with fixes (bending, deflection, buckling, daylight, egress, fire, energy, lateral loads) and improvement ideas. Screening only, not a stamped engineering check. Cost: 1 credit per call.

NameTypeReqDescription
aspect_rationumber––
beamsarray––
bracingboolean––
ceiling_height_mnumber––
columnsarray––
corridor_width_mnumber––
dead_load_kpanumber––
dxfstring––
exitsinteger––
floor_height_mnumber––
floorsinteger––
live_load_kpanumber––
r_valuenumber––
roomsarray––
seismic_zonestring––
shear_wallsboolean––
soft_storeyboolean––
sprinklersboolean––
stair_width_mnumber––
structurestring––
wind_zonestring––

No output schema declared.

No examples provided.

audio_pitch_tempo ~138

Shift an audio file's pitch in semitones and/or change its tempo (speed) independently, for remixes, practice tracks and key matching. Cost: 1 credit per minute of audio. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
formatstring––
semitonesnumber–Pitch shift. +12 is one octave up
temponumber–1 is original speed. 1.25 is 25% faster, pitch unchanged
urlstringyesAudio or video file: public http(s) link

No output schema declared.

No examples provided.

audio_visualize ~109

Render an audio or video file's sound as a waveform picture or a spectrogram, as a PNG. Cost: 1 credit per minute of media. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
colorstring–Waveform colour
heightinteger––
typestring––
urlstringyesAudio or video file: public http(s) link
widthinteger––

No output schema declared.

No examples provided.

business_days ~65

Count working days between two dates or add working days to a date, skipping weekends and optional holidays. Cost: 1 credit per call.

NameTypeReqDescription
add_daysinteger––
endstring––
holidaysarray––
startstringyes–

No output schema declared.

No examples provided.

cad_build ~232

Describe a project in plain language ('a 6 ft workbench', 'bookshelf 800 x 300 x 1800 mm', 'raised garden bed 2 m x 1 m', 'a desk 1200x600', 'a toy chest') and get a complete design: 3D model (STL + viewer), AutoCAD DXF with a to-scale cut layout, SVG drawing, cut list, bill of materials with estimated cost, fastener count, weight, and a step-by-step build report. Supported: table, desk, workbench, bookshelf, raised_bed, chest. Optional: kind, length_mm, width_mm, height_mm, wood (pine|plywood|oak|maple|cedar). Does not design weapons, firearms, ammunition or explosives. Cost: 1 credit per call.

NameTypeReqDescription
briefstringyes–
height_mmnumber––
kindstring––
length_mmnumber––
titlestring––
width_mmnumber––
woodstring––

No output schema declared.

No examples provided.

cad_calc ~175

Quick engineering checks. kind='beam' {length_mm, load_N, width_mm, height_mm, support:'cantilever'|'simple', material}; 'torsion' {torque_Nm, diameter_mm, material}; 'bolt' {diameter_mm, load_N, bolts, grade, mode:'tension'|'shear'}; 'motor' {force_N, radius_mm, speed_rpm, efficiency}; 'spring' {wire_mm, coil_mm, active_coils, deflection_mm}; 'belt' {drive_diameter_mm, driven_diameter_mm, drive_rpm, center_distance_mm}. Materials: steel, stainless, aluminum, titanium, brass, abs, pla, nylon. Cost: 1 credit per call.

NameTypeReqDescription
kindstringyes–
valuesobjectyes–

No output schema declared.

No examples provided.

cad_fusion ~166

Scope a tokamak fusion reactor concept: enter geometry and plasma parameters (major_radius_m, minor_radius_m, toroidal_field_T, plasma_current_MA, elongation, triangularity, density_1e20_m3, temperature_keV, heating_MW, tf_coils) and get plasma volume, safety factor q95, Greenwald density limit, normalised beta, confinement time (IPB98), triple product, fusion power, Q, peak coil field and required superconductor class, plus a 3D model of the plasma and magnets, a cross-section DXF and a component list. Defaults approximate ITER. Concept-level, scaling-law based. Cost: 1 credit per call.

NameTypeReqDescription
paramsobject––
titlestring––

No output schema declared.

No examples provided.

cad_ideas ~84

Describe a machine, mechanism or product idea in plain language (e.g. '40 kg lift arm', 'a 30:1 gear reducer for a winch'). Returns which CAD tool to run and pre-filled parameters extracted from your numbers. Does not design weapons, firearms, ammunition or explosives. Cost: 1 credit per call.

NameTypeReqDescription
ideastringyes–

No output schema declared.

No examples provided.

cad_machine ~203

Design a working mechanism with 3D model, 2D layout DXF, bill of materials and engineering checks. machine='gearbox' {input_rpm, input_torque_nm, ratio, stages, safety_factor}: picks tooth counts, module (Lewis bending check), shaft diameters, bearings, meshed gear layout and per-gear cut files. machine='four_bar' {ground, crank, coupler, rocker, coupler_point_distance, coupler_point_angle_deg}: Grashof type, transmission angle, rocker swing and coupler curve. machine='robot_arm' {link1, link2, payload_kg, tube_width, tube_wall, shoulder_deg, elbow_deg}: reach, workspace, joint torques, motor sizing, tip deflection and stress. Cost: 1 credit per call.

NameTypeReqDescription
machinestringyes–
materialstring––
paramsobject––
titlestring––

No output schema declared.

No examples provided.

cad_part ~262

Generate a precise parametric part and host it: AutoCAD-compatible DXF (2D, layers), STL (3D, ready for printing/CNC/slicers), SVG drawing, an interactive 3D viewer, mass and specs. Parts and their params: gear {module, teeth, thickness, bore} (true involute profile); plate {width, height, thickness, corner_radius, hole_diameter, hole_inset, holes:[{x,y,d}]}; flange {outer_diameter, bore, bolt_circle, bolts, bolt_diameter, thickness}; enclosure {width, depth, height, wall, screw_diameter} (flat cut layout); shaft {segments:[{d,l}]}; pulley {outer_diameter, width, bore, hub_diameter, hub_length, groove_depth}; heatsink {width, depth, base_thickness, fin_height, fin_thickness, fins} (thermal estimates); hex_nut {across_flats, thickness, bore}; washer {outer_diameter, inner_diameter, thickness}. All dimensions in mm. Cost: 1 credit per call.

NameTypeReqDescription
materialstring––
paramsobject––
partstringyes–
titlestring––

No output schema declared.

No examples provided.

cad_reverse ~203

Reverse engineer a physical part or object from a 3D scan or mesh (STL binary/ASCII, OBJ, ASCII PLY; send as data_base64 or as text in data_text). Returns exact overall dimensions, volume, surface area, centre of mass, weight in a chosen material, true cross-section outlines through the middle of each axis (they show holes and pockets), convex-hull silhouettes, a three-view AutoCAD DXF with dimensions, a re-exported STL in millimetres with the origin at the corner, and an interactive viewer. unit: mm|cm|m|in (units of the input, default mm). Does not process weapons, firearms, ammunition or explosives. Cost: 1 credit per call.

NameTypeReqDescription
data_base64string––
data_textstring––
formatstring––
materialstring––
titlestring––
unitstring––

No output schema declared.

No examples provided.

check_urls ~47

Check up to 20 URLs: HTTP status, final URL after redirects, content type. Good for finding broken links. Cost: 2 credits per call.

NameTypeReqDescription
urlsarrayyes–

No output schema declared.

No examples provided.

color_palette ~68

Build a game or brand palette from one base colour using harmony rules (complementary, triadic, analogous, split-complementary, monochrome) with hex and HSL values. Cost: 1 credit per call.

NameTypeReqDescription
basestringyes–
harmonystring––

No output schema declared.

No examples provided.

compress_media ~183

Shrink a video or audio file to fit a size limit, such as 8 MB for Discord or 25 MB for email. Picks the bitrate for you and re-encodes once more if the first attempt lands over the limit. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
duration_secondsnumber–Length of the result in seconds
formatstring–Defaults to mp4 for video and mp3 for audio
max_heightinteger–Shrink video to at most this height, e.g. 720
start_secondsnumber–Start time in seconds
target_size_mbnumberyesLargest allowed file size in MB
urlstringyesSource file: public http(s) link

No output schema declared.

No examples provided.

convert_data ~59

Convert between CSV and JSON text. Free of network calls; useful for cleaning scraped data. Cost: 1 credit per call.

NameTypeReqDescription
datastringyesThe CSV text, or a JSON array of flat objects
directionstringyes–

No output schema declared.

No examples provided.

convert_media ~198

Convert any video or audio file to another format, with optional trimming and downscaling. Video outputs: mp4, mov, mkv, webm, gif. Audio outputs: mp3, wav, flac, aac, m4a, ogg, opus. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
audio_bitrate_kbpsinteger–Audio bitrate in kbps
duration_secondsnumber–Length of the result in seconds
formatstringyesOutput format
max_heightinteger–Shrink video to at most this height, e.g. 720
qualitystring–Quality. Lower quality gives smaller files
start_secondsnumber–Start time in seconds
urlstringyesSource file: public http(s) link

No output schema declared.

No examples provided.

crawl_site ~83

Crawl a site breadth-first from a starting URL, staying on the same domain, and return the clean text of each page. Useful for building a knowledge base or RAG corpus. Cost: 5 credits per call.

NameTypeReqDescription
max_chars_per_pageinteger––
max_pagesinteger––
urlstringyesPublic http(s) page URL

No output schema declared.

No examples provided.

create_hls_stream ~112

Package a video for web streaming as HLS with several quality levels (the format video players use to adapt to slow connections). Returns the master playlist link. Segments are served from the same address. Cost: 2 credits per minute. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
heightsarray–Quality levels by height
segment_secondsinteger––
urlstringyesVideo: public http(s) link

No output schema declared.

No examples provided.

crime_case_report ~279

Look up a specific past incident in Chicago public crime data by case number, date (plus or minus a window), block, crime type, keyword or coordinates. Returns a report with the pinpointed location (block-level, map link), full public details, other candidate matches, ranked similar incidents nearby (same offence, location type, time of day, block, proximity) and an area pattern summary. Works for incidents from 2001 to about a week ago. Public data: no victim or suspect identities, not evidence of guilt. Cost: 5 credits per call.

NameTypeReqDescription
blockstring–Street or block text, e.g. STATE ST or 012XX N
case_numberstring–Police case number, e.g. JE123456
crime_typestring––
datestring–Approximate date YYYY-MM-DD
keywordstring–Offence or location keyword, e.g. APARTMENT, FENTANYL
latnumber––
lonnumber––
search_radius_minteger––
similar_limitinteger––
similar_radius_minteger––
similar_yearsinteger–Years either side to look for similar incidents
window_daysinteger–Days either side of date

No output schema declared.

No examples provided.

crime_map_data ~305

Crime Radar. Query public open data by layer or combine several: drug incidents, overdose deaths, homicides, suicides (anonymised), human trafficking, prostitution, sex offences, Seattle narcotics 911 calls, SAMHSA treatment sites and CDC state overdose trends. Use layer for one, or layers for several at once. Filter by date range, keyword and map box. Set refresh=true to re-pull live from the source agencies instead of the hourly cache. Returns points plus ranked hotspots. Data is public, may lag, and shows reported incidents, not guilt. Cost: 3 credits per call.

NameTypeReqDescription
eastnumber––
fromstring–Start date YYYY-MM-DD
keywordstring–Offense or cause keyword, e.g. FENTANYL, POSSESSION, CANNABIS
layerstring––
layersarray–Search several layers at once; overrides layer
limitinteger––
nearstring–ZIP code or address for treatment_sites
northnumber––
radius_milesnumber––
refreshboolean–Bypass the cache and re-scrape the source data
southnumber––
statestring–Two-letter state for state_overdose_trend
to––End date YYYY-MM-DD
westnumber––
yearinteger––

No output schema declared.

No examples provided.

crime_stats ~186

Query the local Crime Radar statistics database (FBI Crime Data Explorer, annual counts and rates by offense). level=state returns state totals; level=county rolls reporting agencies up to a county; level=town looks up a city or agency by name. Filter by state, offense and year range. Call with level=coverage to see what has been loaded so far. Reported crime only; agencies that do not report to the FBI are missing, and rate is the sum of monthly per-100k rates. Cost: 1 credit per call.

NameTypeReqDescription
countystring––
levelstring––
offensestring––
statestring–Two-letter state code
townstring–City or agency name text, e.g. SPRINGFIELD
year_frominteger––
year_tointeger––

No output schema declared.

No examples provided.

cron_explain ~64

Translate a 5-field cron expression into plain English and list the next run times. Cost: 1 credit per call.

NameTypeReqDescription
expressionstringyese.g. '*/15 9-17 * * 1-5'
runsinteger––

No output schema declared.

No examples provided.

crypto_coin ~90

Detailed look at one coin: price history summary, RSI, moving averages (20/50/200 day), trend, volume trend, volatility, max drawdown, and recent headlines that mention it. Cost: 2 credits per call.

NameTypeReqDescription
daysinteger––
idstringyesCoinGecko id, e.g. bitcoin, ethereum, solana. Use crypto_search if unsure

No output schema declared.

No examples provided.

crypto_markets ~111

Live market snapshot: top coins by market cap (or specific coin ids) with price, 1h/24h/7d/30d change, volume, market cap and distance from all-time high, plus global market cap, BTC dominance and the Fear & Greed index. Cost: 1 credit per call.

NameTypeReqDescription
idsarray–CoinGecko ids such as bitcoin, ethereum, solana. Overrides limit
limitinteger––
sortstring––

No output schema declared.

No examples provided.

crypto_news ~80

Latest headlines from CoinDesk, Cointelegraph, Decrypt and The Block, each tagged positive, negative or neutral by keyword, with an overall mood score. Filter by coin name or symbol. Cost: 1 credit per call.

NameTypeReqDescription
coinstring–Name or symbol, e.g. Solana or SOL
limitinteger––

No output schema declared.

No examples provided.

crypto_search ~53

Search coins by name or symbol and get the id used by the other crypto tools, plus the trending coins right now. Cost: 1 credit per call.

NameTypeReqDescription
querystring–Leave empty to see trending coins

No output schema declared.

No examples provided.

crypto_signals ~157

Scan the market for coins that look set to run and coins showing warning signs. Combines live price action (momentum, volume surge, RSI, trend vs 20/50-day averages, distance from all-time high) with the latest news sentiment and the Fear & Greed index. Returns two ranked lists, 'potential runs' and 'risk watch', each with a score and the reasons behind it. Scan the top coins or pass your own list. Cost: 3 credits per call.

NameTypeReqDescription
deepinteger–How many top candidates get a full indicator check (RSI, moving averages)
idsarray–Coins to scan. Default: the top coins by market cap
universeinteger––

No output schema declared.

No examples provided.

crypto_wallet ~111

Look up any public wallet address on Bitcoin, Ethereum or Solana: balance, USD value, token holdings (Ethereum), transaction count and optionally a risk check on the biggest holdings. READ-ONLY by design: it only needs a public address and refuses private keys or seed phrases. It cannot move funds. Cost: 2 credits per call.

NameTypeReqDescription
addressstringyes–
chainstringyes–
include_signalsboolean–Also run the risk/momentum scan on the native coin

No output schema declared.

No examples provided.

csv_profile ~58

Paste CSV text and get a data-quality report: row count, per-column type, blanks, distinct values, min/max/mean for numbers, top values and duplicate rows. Cost: 1 credit per call.

NameTypeReqDescription
csvstringyes–

No output schema declared.

No examples provided.

currency_convert ~48

Convert an amount between currencies using current reference exchange rates (ECB). Cost: 1 credit per call.

NameTypeReqDescription
amountnumberyes–
fromstringyes–
to–yes–

No output schema declared.

No examples provided.

cve_lookup ~75

Look up a CVE ID, or search recent vulnerabilities by keyword, using the US National Vulnerability Database. Returns severity (CVSS), description, affected products and references. Cost: 1 credit per call.

NameTypeReqDescription
cve_idstring––
keywordstring––
limitinteger––

No output schema declared.

No examples provided.

dice_roller ~96

Roll tabletop dice from notation like 2d6+3 or 4d6kh3 (keep highest), with repeatable seeds, plus the exact probability distribution of a roll. Cost: 1 credit per call.

NameTypeReqDescription
notationstringyese.g. 1d20+5, 2d6, 4d6kh3
seedstring––
timesinteger––

No output schema declared.

No examples provided.

dns_lookup ~43

Look up a domain's A, AAAA, MX, TXT, NS and CNAME records. Cost: 1 credit per call.

NameTypeReqDescription
domainstringyes–

No output schema declared.

No examples provided.

domain_info ~41

Look up a domain's registrar, registration and expiry dates and nameservers via RDAP. Cost: 1 credit per call.

NameTypeReqDescription
domainstringyes–

No output schema declared.

No examples provided.

edit_metadata ~138

Set title, artist, album, comment or year tags, or strip all metadata (location, device, software) before sharing. Copies the streams without re-encoding, so quality is untouched. Cost: 1 credit flat. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
albumstring––
artiststring––
commentstring––
strip_allboolean–Remove all existing metadata first
titlestring––
urlstringyesSource file: public http(s) link
yearstring––

No output schema declared.

No examples provided.

edit_video ~281

Reframe and adjust a video in one pass: change aspect ratio (for example 9:16 for Shorts and Reels) by cropping to fill or adding bars, downscale, rotate, flip, change speed (audio pitch is preserved), set frame rate, or remove the audio. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
aspect_ratiostring–Reframe to this aspect ratio
duration_secondsnumber–Length of the result in seconds
fitstring–Crop to fill the frame, or pad with black bars
flipstring–Mirror the picture
formatstring–Output format
fpsinteger–Output frame rate
max_heightinteger–Shrink video to at most this height, e.g. 720
muteboolean–Remove the audio
qualitystring–Quality. Lower quality gives smaller files
rotatestring–Rotate clockwise, in degrees
speednumber–1 is normal. 2 is double speed, 0.5 is slow motion
start_secondsnumber–Start time in seconds
urlstringyesVideo: public http(s) link

No output schema declared.

No examples provided.

email_check ~42

Check email syntax and whether the domain can receive mail (MX records). Flags common disposable domains. Cost: 1 credit per call.

NameTypeReqDescription
emailstringyes–

No output schema declared.

No examples provided.

extract_audio ~146

Pull the audio track out of a video (or re-encode an audio file). Choose which audio track when a file has several. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

NameTypeReqDescription
audio_trackinteger–Which audio track, starting at 0
bitrate_kbpsinteger–Audio bitrate in kbps
duration_secondsnumber–Length of the result in seconds
formatstring–Audio format
start_secondsnumber–Start time in seconds
urlstringyesSource file: public http(s) link

No output schema declared.

No examples provided.

extract_contacts ~58

Scan a page for email addresses, phone numbers and social profile links (LinkedIn, X, Facebook, Instagram, YouTube, GitHub). Cost: 1 credit per call.

NameTypeReqDescription
urlstringyesPublic http(s) page URL

No output schema declared.

No examples provided.

extract_content ~60

Fetch up to 10 URLs in parallel and return the clean readable text of each (title, text). Failed URLs report an error. Cost: 3 credits per call.

NameTypeReqDescription
max_chars_per_pageinteger––
urlsarrayyes–

No output schema declared.

No examples provided.

Install

How do I install the io.github.mfarrell628/clear-line-ops MCP server?

io.github.mfarrell628/clear-line-ops is a hosted endpoint at https://mcp.clear-line-operations.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.clear-line-operations.com

# add to Claude Code
claude mcp add --transport http mfarrell628-clear-line-ops 'https://mcp.clear-line-operations.com/mcp'
Common questions

What is the io.github.mfarrell628/clear-line-ops MCP server?

io.github.mfarrell628/clear-line-ops is an MCP server listed in the public MCP registry as io.github.mfarrell628/clear-line-ops. 150+ hosted tools: describe-to-build CAD, scan-to-CAD, architecture studio, web research, media. This page covers its hosted endpoint (https://mcp.clear-line-operations.com/mcp).

Is the io.github.mfarrell628/clear-line-ops MCP server safe to use?

io.github.mfarrell628/clear-line-ops scores 74 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the io.github.mfarrell628/clear-line-ops MCP server expose?

io.github.mfarrell628/clear-line-ops exposes 127 tools: convert_media, compress_media, trim_media, extract_audio, merge_media, and 122 more. Their descriptions and schemas cost roughly 14,297 tokens of context every time the server is loaded.

Does the io.github.mfarrell628/clear-line-ops MCP server require authentication?

Yes. io.github.mfarrell628/clear-line-ops asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.

Is the io.github.mfarrell628/clear-line-ops MCP server still maintained?

io.github.mfarrell628/clear-line-ops is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.