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.
Available components
Last scanned (18 hours ago)
Scores higher than 66% of remote servers
Reachable. Last reached 23 Oct 2026.
Category Design and Media
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
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation is enforced on tool calls, but the challenge carries no valid RFC 9728 metadata, so a client cannot discover where to get a token. See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
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
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.
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 |
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 →
security_headers Security headers audit ~53
Check a site's HTTP security headers (HSTS, CSP, X-Frame-Options, etc.) and score them. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Public http(s) page URL |
No output schema declared.
No examples provided.
shot_list Shot list and runtime planner ~72
Build a shot list from a scene list: assigns shot numbers, estimates runtime and setup time per shot, and totals the schedule for a shoot day. Great for planning short films and ads. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| scenes | array | yes | – |
| setup_minutes_per_shot | number | – | – |
No output schema declared.
No examples provided.
site_audit Audit a website and list fixes ~123
Check any public web page (or one of your hosted sites) for SEO, accessibility, mobile, performance and security problems. Returns a 0-100 score, issues ranked by severity with the exact fix for each, and optionally checks up to 25 links on the page for breakage. Cost: 2 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| check_links | boolean | – | – |
| path | string | – | Page inside the hosted site |
| site_id | string | – | Site id from site_create or site_list |
| url | string | – | Public page to audit |
No output schema declared.
No examples provided.
site_autofix Auto-fix common HTML problems ~155
Apply safe automatic fixes to an HTML page in a hosted site: lang attribute, charset, viewport, title, meta description, canonical, Open Graph tags, lazy-loading and dimensions hints on images, rel=noopener on new-tab links, defer on head scripts, and empty alt on images missing it. Returns what changed and the new audit score. Cost: 2 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| canonical_url | string | – | – |
| description | string | – | – |
| fixes | array | – | – |
| lang | string | – | – |
| og_image | string | – | – |
| path | string | – | – |
| site_id | string | yes | Site id from site_create or site_list |
| title | string | – | – |
No output schema declared.
No examples provided.
site_create Generate a dynamic website in seconds ~325
Create a complete, responsive, animated website from a short brief and host it instantly. Pick sections (hero, features, stats, about, pricing, testimonials, faq, gallery, contact, cta), a style and an accent colour. Includes dark mode, mobile menu, scroll reveals, count-up stats, monthly/yearly pricing toggle, FAQ accordion, validated contact form, SEO tags, favicon, robots.txt and sitemap. Returns a site_id and a live URL once published. Edit afterwards with site_files and redeploy with site_deploy. Sites are served in a sandbox, so avoid code that needs cookies or cross-origin storage. Cost: 3 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| accent | string | – | – |
| contact_email | string | – | Contact form falls back to opening this mailbox |
| content | object | – | – |
| cta_link | string | – | – |
| cta_text | string | – | – |
| currency | string | – | – |
| description | string | – | One or two sentences under the headline |
| font | string | – | – |
| form_endpoint | string | – | Optional form backend (e.g. Formspree) that accepts JSON POST |
| lang | string | – | – |
| name | string | yes | Business or site name |
| publish | boolean | – | – |
| sections | array | – | – |
| site_id | string | – | Regenerate into an existing site (overwrites index.html, styles.css, app.js) |
| style | string | – | – |
| tagline | string | yes | Headline, e.g. 'Fresh bread, baked daily' |
No output schema declared.
No examples provided.
site_deploy Publish, unpublish or delete a site ~71
Make a site live at its public URL, take it offline, or delete it permanently. Publishing checks the files first: pages with password fields are refused. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| site_id | string | yes | Site id from site_create or site_list |
No output schema declared.
No examples provided.
site_files Read, write and manage site files ~168
Work with the files of a hosted site: list, read, write (one or many at once), delete. Text files (html, css, js, json, svg, xml, txt, md) are sent as utf8; images and fonts as base64. Limits: 200 files, 1.5 MB each, 25 MB per site. Changes are live immediately on published sites. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | – |
| content | string | – | For a single write |
| encoding | string | – | – |
| files | array | – | For writing many files at once |
| path | string | – | For read, delete, or a single write |
| site_id | string | yes | Site id from site_create or site_list |
No output schema declared.
No examples provided.
site_import Import a customer's site to fix it ~108
Copy a public page and its same-site CSS and JavaScript into a new editable workspace (up to 15 assets). References are rewritten to the local copies so you can fix the code with site_files and site_autofix, then publish a corrected version. Only import sites your customer owns or has asked you to fix. Cost: 3 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | – | – |
| site_id | string | – | Import into an existing workspace |
| url | string | yes | – |
No output schema declared.
No examples provided.
site_list List your hosted sites ~37
List every site you have created with its id, name, live URL, publish state and file count. Cost: 1 credit per call.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
sitemap_urls List a site's sitemap URLs ~62
Find a site's sitemap (via robots.txt or /sitemap.xml) and list the page URLs in it. Cost: 2 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| site | string | yes | Site root, e.g. https://example.com |
No output schema declared.
No examples provided.
sprite_sheet Pack images into a sprite sheet ~117
Combine animation frames or icons into one sprite sheet PNG with a fixed cell size, and get the frame coordinates as JSON for your game engine. Cost: 1 credit flat. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
| Name | Type | Req | Description |
|---|---|---|---|
| cell_height | integer | – | – |
| cell_width | integer | – | – |
| columns | integer | – | – |
| images | array | yes | Frames, in order: public http(s) links |
| nearest | boolean | – | Keep pixel art sharp when resizing |
No output schema declared.
No examples provided.
subdomain_enum Find subdomains (certificate logs) ~64
List known subdomains of a domain from public certificate-transparency logs. Passive: no traffic is sent to the target. Useful for attack-surface mapping of domains you own or are authorised to assess. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | – |
No output schema declared.
No examples provided.
subtitle_convert Convert and shift subtitles ~64
Convert subtitle text between SRT and WebVTT and shift all timings by an offset in seconds (positive delays, negative advances). Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| shift_seconds | number | – | – |
| text | string | yes | – |
| to | string | yes | – |
No output schema declared.
No examples provided.
tempo_calculator BPM, delay and reverb times ~77
Turn a tempo into millisecond note lengths, delay times and reverb pre-delay, plus the LFO frequency for each note value. Also converts bars to seconds. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| bars | number | – | Optional: number of 4/4 bars to convert to time |
| bpm | number | yes | – |
No output schema declared.
No examples provided.
text_diff Compare two texts ~54
Line-by-line diff of two texts (contracts, configs, policies), with added and removed lines and a similarity score. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| after | string | yes | – |
| before | string | yes | – |
No output schema declared.
No examples provided.
text_utils Hash / encode / UUID utilities ~76
Hash text (md5, sha1, sha256, sha512), base64 or URL encode/decode, or generate UUIDs. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | – |
| algorithm | string | – | – |
| count | integer | – | How many UUIDs |
| text | string | – | – |
No output schema declared.
No examples provided.
timecode_calculator Timecode and frame maths ~133
Convert between timecode (HH:MM:SS:FF), frame counts and seconds at any frame rate, add or subtract timecodes, and work out durations. Supports 23.976, 24, 25, 29.97 (drop-frame) and 30 fps. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| add_timecode | string | – | Timecode to add to the first one |
| fps | string | – | – |
| frames | integer | – | – |
| seconds | number | – | – |
| timecode | string | – | e.g. 01:02:03:12 |
No output schema declared.
No examples provided.
tls_certificate TLS certificate check ~41
Inspect a site's HTTPS certificate: issuer, validity dates, days until expiry and alternate names. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | – |
No output schema declared.
No examples provided.
traceroute Traceroute ~51
Show the network path (each router hop with latency) from our server to a public host. Cost: 2 credits per call.
| Name | Type | Req | Description |
|---|---|---|---|
| host | string | yes | – |
| max_hops | integer | – | – |
No output schema declared.
No examples provided.
transcribe_media Transcribe speech ~141
Turn the speech in a video or audio file into text with timestamps. Returns the transcript plus ready-made .srt and .vtt subtitle files. Speech recognition runs on this server, so your files are not sent to any other AI service. Cost: 2 credits per minute. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | Spoken language in English, e.g. spanish. Leave empty to detect it |
| translate_to_english | boolean | – | Translate the speech into English |
| url | string | yes | Audio or video file: public http(s) link |
No output schema declared.
No examples provided.
trim_media Trim or cut ~191
Cut a section out of a video or audio file. Lossless mode copies the data without re-encoding, so it is instant and keeps full quality (the cut snaps to the nearest keyframe). Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
| Name | Type | Req | Description |
|---|---|---|---|
| duration_seconds | number | – | Length of the result in seconds |
| end_seconds | number | – | Where the cut ends, in seconds |
| format | string | – | Output format when not lossless. Defaults to mp4 or mp3 |
| lossless | boolean | – | Copy without re-encoding (instant, keeps quality) |
| quality | string | – | Quality. Lower quality gives smaller files |
| start_seconds | number | yes | Where the cut starts, in seconds |
| url | string | yes | Source file: public http(s) link |
No output schema declared.
No examples provided.
utm_builder UTM link builder ~77
Build campaign tracking URLs with consistent UTM parameters, one per source/medium pair, with lower-casing and safe encoding. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign | string | yes | – |
| channels | array | yes | – |
| content | string | – | – |
| term | string | – | – |
| url | string | yes | – |
No output schema declared.
No examples provided.
video_color_grade Colour grade a video ~145
Give a video a cinematic look: pick a preset (teal and orange, warm film, cool noir, black and white, vintage) and fine-tune brightness, contrast, saturation and vignette. Cost: 1 credit per minute of video. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
| Name | Type | Req | Description |
|---|---|---|---|
| brightness | number | – | – |
| contrast | number | – | – |
| preset | string | – | – |
| quality | string | – | Quality. Lower quality gives smaller files |
| saturation | number | – | – |
| url | string | yes | Video: public http(s) link |
| vignette | boolean | – | – |
No output schema declared.
No examples provided.
video_reverse Reverse a clip ~106
Play a short clip backwards, with its audio. Limited to 60 seconds because the whole clip is held in memory. Cost: 1 credit per minute of video. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.
| Name | Type | Req | Description |
|---|---|---|---|
| format | string | – | – |
| max_height | integer | – | Shrink video to at most this height, e.g. 720 |
| url | string | yes | Video: public http(s) link |
No output schema declared.
No examples provided.
wayback_snapshot Wayback Machine snapshot ~60
Find the closest archived snapshot of a URL in the Internet Archive, optionally for a given date (YYYYMMDD). Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | – | – |
| url | string | yes | Public http(s) page URL |
No output schema declared.
No examples provided.
web_search Search the web ~86
Search the web and return ranked results (title, URL, snippet). Set include_content to also fetch the top results and return their clean text, ready for an LLM to read. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| include_content | boolean | – | Fetch the top 3 results and include their text |
| max_results | integer | – | – |
| query | string | yes | – |
No output schema declared.
No examples provided.
xp_curve XP and difficulty curve builder ~99
Generate a level-up XP table from a curve (linear, quadratic, exponential or RuneScape-style) and report total XP and the time to reach each level at a given XP-per-hour pace. Cost: 1 credit per call.
| Name | Type | Req | Description |
|---|---|---|---|
| base_xp | number | – | – |
| curve | string | – | – |
| growth | number | – | Exponential growth factor |
| levels | integer | – | – |
| xp_per_hour | number | – | – |
No output schema declared.
No examples provided.
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
claude mcp add --transport http mfarrell628-clear-line-ops 'https://mcp.clear-line-operations.com/mcp'
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.