Skip to main content
Glama

clear-line-ops

Server Details

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

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
mfarrell628/clear-line-ops-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

127 tools
ab_test_calcA/B test significance and sample sizeInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
a_visitorsNo
b_visitorsNo
a_conversionsNo
b_conversionsNo
minimum_lift_percentNoFor sample size: smallest relative lift to detect
baseline_rate_percentNoFor sample size: current conversion rate
ad_copy_checkCheck ad copy against platform limitsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
platformYes
headlinesNo
descriptionsNo
add_background_musicAdd background musicInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesMain video or audio: public http(s) link
formatNoDefaults to mp4 for video, mp3 for audio
duckingNoLower the music while the main audio has speech
music_urlYesMusic track: public http(s) link
music_volume_dbNoMusic level in dB. Lower is quieter
fade_out_secondsNo
add_captionsBurn captions into a videoInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
srtNoYour own captions in SRT format. Skips speech recognition
urlYesVideo: public http(s) link
colorNoText colour#ffffff
languageNoSpoken language in English, e.g. spanish. Leave empty to detect it
positionNobottom
font_sizeNo
translate_to_englishNoTranslate the speech into English
add_watermarkAdd logo or text watermarkInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesVideo: public http(s) link
textNoText to show. Leave empty to use only a logo
colorNoText colour#ffffff
marginNoDistance from the edge in pixels
opacityNo
qualityNoQuality. Lower quality gives smaller filesmedium
positionNobottom_right
font_sizeNo
watermark_urlNoLogo image (PNG, JPEG or WebP): public http(s) link
logo_width_percentNoLogo width as a percent of the video width
ad_metricsAd performance calculatorInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
spendNo
clicksNo
revenueNo
new_budgetNoProject results at this spend, assuming the same efficiency
conversionsNo
impressionsNo
profit_margin_percentNo
amortization_scheduleLoan amortization scheduleInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
yearsYes
principalYes
extra_monthlyNo
annual_rate_percentYes
analyze_mediaFind silences, scenes, loudnessInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
analysesNo
scene_thresholdNoLower finds more scene changes
min_silence_secondsNo
silence_threshold_dbNo
app_frontendGenerate a stylish app frontendInspect

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 /), 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
chatNo
crudNo
nameYesApp name
themeNoglass
accentNo#6366f1
layoutNodashboard
publishNo
site_idNoOverwrite the front end of an existing site
data_urlNodashboard: URL returning {kpis, chart, table}
dashboardNo
nav_itemsNoSidebar links. The first one shows the app; others are placeholder pages to wire up later
api_base_urlNocrud: base URL of your REST API
default_modeNoauto
chat_endpointNo
arch_designDesign a building from a descriptionInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
roofNo
briefNoPlain-language description. Optional if layout is given.
roomsNo
titleNo
floorsNo
layoutNo
regionNo
depth_mNo
width_mNo
site_latNo
site_lonNo
structureNowood
budget_usdNo
floor_height_mNo
target_area_m2No
arch_reviewStress-test an existing building designInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
dxfNo
beamsNo
exitsNo
roomsNo
floorsNo
bracingNo
columnsNo
r_valueNo
structureNo
wind_zoneNo
sprinklersNo
shear_wallsNo
soft_storeyNo
aspect_ratioNo
seismic_zoneNo
dead_load_kpaNo
live_load_kpaNo
stair_width_mNo
floor_height_mNo
ceiling_height_mNo
corridor_width_mNo
audio_pitch_tempoChange pitch and tempoInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesAudio or video file: public http(s) link
tempoNo1 is original speed. 1.25 is 25% faster, pitch unchanged
formatNomp3
semitonesNoPitch shift. +12 is one octave up
audio_visualizeWaveform or spectrogram imageInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesAudio or video file: public http(s) link
typeNowaveform
colorNoWaveform colour#2f9e63
widthNo
heightNo
business_daysBusiness days calculatorInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
endNo
startYes
add_daysNo
holidaysNo
cad_buildSay what you want to build: design, DXF template and build reportInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
kindNo
woodNopine
briefYes
titleNo
width_mmNo
height_mmNo
length_mmNo
cad_calcEngineering calculatorInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
kindYes
valuesYes
cad_fusionFusion reactor concept designerInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleNo
paramsNo
cad_ideasTurn an idea into a machine planInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
ideaYes
cad_machineDesign a machine (assembly + engineering checks)Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleNo
paramsNo
machineYes
materialNosteel
cad_partGenerate a CAD part (DXF + STL)Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
partYes
titleNo
paramsNo
materialNosteel
cad_reverseScan or mesh to CAD drawings and specsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
unitNomm
titleNo
formatNo
materialNosteel
data_textNo
data_base64No
check_urlsCheck URLs (status and redirects)Inspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYes
color_paletteColour palette generatorInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
baseYes
harmonyNoanalogous
compress_mediaCompress to a target sizeInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
formatNoDefaults to mp4 for video and mp3 for audio
max_heightNoShrink video to at most this height, e.g. 720
start_secondsNoStart time in seconds
target_size_mbYesLargest allowed file size in MB
duration_secondsNoLength of the result in seconds
convert_dataConvert CSV / JSONInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
dataYesThe CSV text, or a JSON array of flat objects
directionYes
convert_mediaConvert video or audioInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
formatYesOutput format
qualityNoQuality. Lower quality gives smaller filesmedium
max_heightNoShrink video to at most this height, e.g. 720
start_secondsNoStart time in seconds
duration_secondsNoLength of the result in seconds
audio_bitrate_kbpsNoAudio bitrate in kbps
crawl_siteCrawl a websiteInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
max_pagesNo
max_chars_per_pageNo
create_hls_streamMake an adaptive streaming versionInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesVideo: public http(s) link
heightsNoQuality levels by height
segment_secondsNo
crime_case_reportCrime Radar case report: pinpoint a past crime and find similar onesInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
latNo
lonNo
dateNoApproximate date YYYY-MM-DD
blockNoStreet or block text, e.g. STATE ST or 012XX N
keywordNoOffence or location keyword, e.g. APARTMENT, FENTANYL
crime_typeNo
case_numberNoPolice case number, e.g. JE123456
window_daysNoDays either side of date
similar_limitNo
similar_yearsNoYears either side to look for similar incidents
search_radius_mNo
similar_radius_mNo
crime_map_dataCrime Radar: drug, homicide, suicide, trafficking and prostitution map dataInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNoEnd date YYYY-MM-DD
eastNo
fromNoStart date YYYY-MM-DD
nearNoZIP code or address for treatment_sites
westNo
yearNo
layerNolist_layers
limitNo
northNo
southNo
stateNoTwo-letter state for state_overdose_trend
layersNoSearch several layers at once; overrides layer
keywordNoOffense or cause keyword, e.g. FENTANYL, POSSESSION, CANNABIS
refreshNoBypass the cache and re-scrape the source data
radius_milesNo
crime_statsCrime Radar stats: state, county and town crime statisticsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
townNoCity or agency name text, e.g. SPRINGFIELD
levelNocoverage
stateNoTwo-letter state code
countyNo
offenseNo
year_toNo
year_fromNo
cron_explainExplain a cron scheduleInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
runsNo
expressionYese.g. '*/15 9-17 * * 1-5'
crypto_coinCoin deep dive with indicatorsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesCoinGecko id, e.g. bitcoin, ethereum, solana. Use crypto_search if unsure
daysNo
crypto_marketsCrypto market overviewInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
idsNoCoinGecko ids such as bitcoin, ethereum, solana. Overrides limit
sortNomarket_cap
limitNo
crypto_newsCrypto headlines with sentimentInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
coinNoName or symbol, e.g. Solana or SOL
limitNo
crypto_signalsSpot potential runs and downfallsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
idsNoCoins to scan. Default: the top coins by market cap
deepNoHow many top candidates get a full indicator check (RSI, moving averages)
universeNo
crypto_walletView a wallet (read-only)Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
chainYes
addressYes
include_signalsNoAlso run the risk/momentum scan on the native coin
csv_profileProfile a CSV (data quality)Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
csvYes
currency_convertCurrency conversionInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
toYes
fromYes
amountYes
cve_lookupCVE vulnerability lookupInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
cve_idNo
keywordNo
dice_rollerDice roller and oddsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
seedNo
timesNo
notationYese.g. 1d20+5, 2d6, 4d6kh3
dns_lookupDNS lookupInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYes
domain_infoDomain registration info (RDAP)Inspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYes
edit_metadataEdit or strip metadataInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
yearNo
albumNo
titleNo
artistNo
commentNo
strip_allNoRemove all existing metadata first
edit_videoResize, crop, rotate, speedInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
fitNoCrop to fill the frame, or pad with black barscrop
fpsNoOutput frame rate
urlYesVideo: public http(s) link
flipNoMirror the picturenone
muteNoRemove the audio
speedNo1 is normal. 2 is double speed, 0.5 is slow motion
formatNoOutput formatmp4
rotateNoRotate clockwise, in degrees0
qualityNoQuality. Lower quality gives smaller filesmedium
max_heightNoShrink video to at most this height, e.g. 720
aspect_ratioNoReframe to this aspect ratio
start_secondsNoStart time in seconds
duration_secondsNoLength of the result in seconds
email_checkValidate an email addressInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYes
extract_audioExtract audio from videoInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
formatNoAudio formatmp3
audio_trackNoWhich audio track, starting at 0
bitrate_kbpsNoAudio bitrate in kbps
start_secondsNoStart time in seconds
duration_secondsNoLength of the result in seconds
extract_contactsFind contact details on a pageInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
extract_contentExtract content from many URLsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYes
max_chars_per_pageNo
extract_dataExtract data with CSS selectorsInspect

Scrape specific elements from a page. Give a map of field name to CSS selector; each field returns the text of every match. Append '@attr' to a selector to read an attribute instead, e.g. 'a.product@href' or 'img@src'. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
limitNoMax matches per field
selectorsYese.g. {"titles": "h2.title", "links": "a.item@href"}
extract_tablesExtract HTML tablesInspect

Pull every table on a page as rows of cells (first row of each table is usually the header). Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
max_tablesNo
fetch_jsonFetch a JSON APIInspect

GET a public JSON endpoint and return the parsed result. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
get_audit_logGet audit logInspect

Free. List this API key's recent web and dark web tool calls (time, tool, input, success) for compliance and record keeping. For CSV export use GET /api/audit?format=csv with your key.

ParametersJSON Schema
NameRequiredDescriptionDefault
toolNoOnly this tool, e.g. onion_fetch
limitNo
get_balanceGet balanceInspect

Show how many media minutes (credits) are left on this API key.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_jobGet job statusInspect

Check a job started by any other tool. Returns the results when it is finished.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_idYes
get_media_infoInspect a media fileInspect

Read a file's duration, resolution, frame rate, codecs, bitrate, audio tracks and metadata tags without converting it. Free. Cost: Free. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
hash_identifyIdentify a hash typeInspect

Guess which algorithm produced a hash (MD5, SHA family, bcrypt, argon2, crypt formats) from its length and format. Does not crack or reverse hashes. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
hashYes
hub_appsConnect, list and test appsInspect

Manage the apps in a workspace. Actions: list (apps, inbound URLs, routes and activity), add (an agent inbox, Slack, Discord or generic https webhook), remove, test (send a test message to an app), rotate_token (new inbound URL if one leaked). Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNo
kindNoagent
nameNo
actionNolist
workspaceNoWorkspace name. Leave as main unless you run severalmain
hub_readRead an agent inbox or the event logInspect

Read messages waiting in an agent app's inbox (marks them read unless peek is true), or the recent event log of the whole workspace for debugging. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
appNoAgent app to read. Omit to read the workspace event log
peekNo
limitNo
workspaceNoWorkspace name. Leave as main unless you run severalmain
include_readNo
hub_routesConnect apps with routesInspect

Decide what flows where. A route forwards events from one app (or * for any) to another when the event type matches (supports * wildcards such as alert.*) and optionally when the payload contains some text. Templates shape the message, e.g. '{{from}} says {{payload.message}}'. Actions: add, list, remove. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNo
fromNo
whenNo
actionNoadd
containsNo
route_idNo
templateNo
workspaceNoWorkspace name. Leave as main unless you run severalmain
hub_sendSend a message or event between appsInspect

Send an event into the workspace as one of your apps. Routes then deliver it to Slack, Discord, webhooks or agent inboxes. Use to to deliver straight to one app without a route. This is how agents and apps talk to each other. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNo
fromNoWhich app is sendingagent
typeNoEvent type, e.g. alert.price or to:reviewermessage
messageNo
payloadNoAny JSON data to include
workspaceNoWorkspace name. Leave as main unless you run severalmain
hub_setupSet up a connected workspace in one stepInspect

Create a workspace that links your apps and agents so they can talk to each other. Pick a template or list apps and routes yourself. Every app gets a private inbound URL: any tool that can POST JSON to it sends events into the workspace, and routes forward those events to other apps (Slack, Discord, any https webhook, or an agent inbox that AI agents read with hub_read). Templates: 'chat_alerts' (send alerts from anything into Slack/Discord), 'agent_team' (give each agent an inbox and let them message one another), 'webhook_relay' (receive events and forward them to another service), 'blank'. Cost: 2 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
appsNo
agentsNoagent_team: names, e.g. [researcher, writer, reviewer]
routesNo
chat_urlNochat_alerts: Slack or Discord incoming-webhook URL
templateNoblank
workspaceNoWorkspace name. Leave as main unless you run severalmain
target_urlNowebhook_relay: https URL to forward events to
hub_stateShared workspace memoryInspect

A small key-value store every app and agent in the workspace can read and write, so they share context (current task, last result, settings). Actions: get, set, delete, list. Up to 100 keys of 4 KB each. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyNo
valueNo
actionNolist
workspaceNoWorkspace name. Leave as main unless you run severalmain
ioc_extractExtract indicators of compromiseInspect

Pull IPs, domains, URLs, emails, file hashes (MD5, SHA-1, SHA-256) and CVE IDs out of a block of text such as a threat report, log or email. De-fangs hxxp and [.] notation. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYes
ip_infoIP / domain geolocationInspect

Geolocate a public IP address: country, city, ISP/organization, ASN and timezone. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYes
ip_whoisIP WHOIS (RDAP)Inspect

Look up who owns a public IP address: network name, range, country, registrant and abuse contact, from the regional internet registries. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYes
jwt_inspectDecode a JWTInspect

Decode a JSON Web Token's header and claims and check expiry. Does not verify the signature and never sends the token anywhere. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenYes
keyword_formatterKeyword match-type formatterInspect

Turn a keyword list into Google/Microsoft Ads match types (broad, phrase, exact), find duplicates, and generate a negative-keyword starter list for a chosen intent. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordsYes
negatives_forNonone
loot_tableWeighted loot and drop tablesInspect

Roll from a weighted loot table, or report each item's drop chance. Handles rarity weights and returns repeatable results with a seed. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
seedNo
itemsYes
rollsNo
make_slideshowImages to videoInspect

Turn a set of images into a video slideshow, with optional slow zoom and a music track. Cost: 1 credit per minute of video. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNo1280x720
zoomNoSlow zoom on each image
imagesYesImages, in order: public http(s) links
music_urlNoMusic (optional): public http(s) link
seconds_per_imageNo
make_thumbnailsThumbnails and contact sheetInspect

Grab still frames from a video at chosen times or evenly spaced, or build one contact sheet that shows the whole video at a glance. Cost: 1 credit flat. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesVideo: public http(s) link
modeNoframes
countNoHow many frames, spread evenly through the video
widthNoFrame width in pixels
formatNojpg
at_secondsNoExact times to grab. Overrides count
merge_mediaJoin clips togetherInspect

Join several video or audio files end to end. Clips with different sizes, frame rates or audio settings are matched automatically, so mixed sources just work. Clips without audio get silence and audio-only clips get a black picture. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYesClips, in order: public http(s) links
formatNoDefaults to mp4 for video and mp3 for audio-only
qualityNoQuality. Lower quality gives smaller filesmedium
max_heightNoShrink video to at most this height, e.g. 720
midi_generateMake a MIDI file from chordsInspect

Create a downloadable .mid file from a chord list, as block chords, arpeggios or a bass line. Returns the file base64 encoded so it can be saved and opened in any DAW. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
bpmNo
seedNoSame seed gives the same velocities
chordsYesChord names, e.g. ['Am','F','C','G']
octaveNo
patternNoblock
beats_per_chordNo
multi_model_compareRun up to 4 AI models at onceInspect

Send one prompt to up to 4 AI models in parallel (OpenAI, Anthropic, Google Gemini, OpenRouter, Groq, Mistral) and get the answers side by side with latency and token use. Bring your own API key per model: keys are used for this single request only and are never stored or logged. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
modelsYes
promptYes
systemNo
max_tokensNo
temperatureNo
music_theoryScales, chords and keysInspect

Look up the notes of any scale or mode, build the diatonic chords of a key, or turn a roman-numeral progression (for example I V vi IV) into chords. Optionally transpose. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
rootNoKey or root note, e.g. C, F#, BbC
scaleNomajor
progressionNoRoman numerals separated by spaces, e.g. 'I V vi IV' or 'ii V I'
transpose_semitonesNo
name_generatorFantasy and sci-fi name generatorInspect

Generate character, town or ship names in a chosen style (fantasy, elven, dwarven, sci-fi, orcish). Repeatable with a seed. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
seedNo
countNo
styleNofantasy
noise_heightmapProcedural terrain heightmap (PNG)Inspect

Generate a greyscale heightmap PNG from layered value noise for terrain, clouds or textures. Repeatable with a seed. Returns the PNG base64 encoded. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
seedNoworld
sizeNo
scaleNo
octavesNo
onion_directoryList collected .onion addressesInspect

List the curated and discovered .onion addresses, newest first. Optional search over address or title. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
searchNo
onion_discoverDiscover .onion addressesInspect

Collect v3 .onion addresses from a seed page (a clearnet link directory or a .onion page) and optionally follow the .onion links it lists one level deep to read their titles. New addresses are saved to the shared directory; use onion_directory to list everything collected. Slow when crawling. DISCLAIMER: for lawful use only. You are solely responsible for what you collect and how you use it (see /terms). Cost: 3 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
crawlNoAlso fetch up to this many discovered .onion pages (via Tor) to record their titles and any further addresses
seed_urlYesPage to harvest addresses from, e.g. a public hidden-service link list
onion_fetchScrape a .onion (dark web) pageInspect

Fetch a public .onion page through the Tor network and return its title, readable text and links. For threat-intelligence, brand-protection and research use on publicly reachable hidden services. Slow (can take 30+ seconds); .onion addresses only. DISCLAIMER: for lawful use only. You are solely responsible for what you fetch and how you use it (see /terms). Cost: 3 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA http(s) URL on a .onion host
include_linksNo
page_metadataPage metadata and SEOInspect

Read a page's title, description, canonical URL, Open Graph / Twitter tags, favicon, language, headings count and JSON-LD structured data. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
parse_feedRead an RSS / Atom feedInspect

Fetch an RSS or Atom feed and return its entries (title, link, date, summary). Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
limitNo
password_checkPassword strength and breach checkInspect

Estimate password entropy and check whether it appears in known data breaches using the Have I Been Pwned range API. Only the first 5 characters of the SHA-1 hash leave this server (k-anonymity) and nothing is stored. You can pass a SHA-1 hash instead of the password. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
sha1No
passwordNo
phishing_url_checkPhishing URL red-flag checkInspect

Offline heuristic check of a URL for phishing signs: lookalike brand names, punycode, IP hosts, deep subdomains, risky TLDs, @ tricks and long obfuscated paths. Makes no request to the URL. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes
pingPing (TCP latency)Inspect

Measure round-trip latency, jitter and packet loss to a host by timing TCP connections (default port 443). ICMP ping is not available from a hosted server, so this checks that a service is reachable and how fast. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
hostYes
portNo
countNo
pixel_artPixel-art converterInspect

Turn any image into crisp pixel art for games: pick the pixel size and colour count, and scale the result back up with sharp edges. Cost: 1 credit flat. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesImage: public http(s) link
colorsNo
upscaleNoScale the final picture up by this whole number
pixel_widthNoWidth of the pixel grid. Smaller is chunkier
port_checkPort checkInspect

Check whether up to 10 TCP ports are open on a public host. Only scan systems you own or are authorized to test. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
hostYes
portsNo
process_audioClean up and master audioInspect

One-step audio cleanup. The podcast preset removes low rumble, reduces background noise, trims long silences and levels the loudness to -16 LUFS. You can also change volume, fade in and out, speed, or mix to mono. Cost: 1 credit per minute of output. Long jobs return a job_id; poll it with get_job. Result links expire in 1 hour.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesAudio or video file: public http(s) link
monoNo
speedNo
formatNomp3
presetNoPodcast: denoise, trim silence and normalise loudnesspodcast
denoiseNoReduce steady background noise
volume_dbNoVolume change in dB
trim_silenceNoCut long pauses and leading or trailing silence
start_secondsNoStart time in seconds
normalize_lufsNoTarget loudness. Overrides the preset's -16
fade_in_secondsNo
duration_secondsNoLength of the result in seconds
fade_out_secondsNo
qr_codeGenerate a QR codeInspect

Create a QR code (SVG) for a URL or any text, e.g. for menus, payments or business cards. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNo
textYes
recipe_deleteDelete a recipeInspect

Delete one of your saved recipes. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
recipe_importImport a shared recipeInspect

Add a recipe someone shared with you, using its share code. Review it with recipe_list before running it. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYes
renameNo
recipe_listList your recipesInspect

List the saved recipes on your account with their inputs and steps. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

recipe_publishShare a recipeInspect

Publish a copy of one of your recipes and get a share code. Anyone can add it to their account with recipe_import. Only the workflow (tools and arguments) is shared, never your account or results. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
recipe_runRun a recipeInspect

Run a saved recipe: executes its steps in order, passing outputs forward, and returns every step's result. Stops at the first failing step and reports which one failed. Pass the recipe's inputs as an object. Cost: 3 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
inputsNo
recipe_saveSave a tool recipeInspect

Save a reusable multi-step workflow that chains this server's tools. Each step is {tool, args, as?}. Args may reference {{input.x}} (values supplied at run time) or {{steps..}} (output of an earlier step; steps without 'as' are s1, s2...). Up to 6 steps. Example: steps [{tool:'web_search',args:{query:'{{input.topic}}'},as:'find'},{tool:'extract_content',args:{url:'{{steps.find.results.0.url}}'}}]. Run it later with recipe_run, or publish it with recipe_publish. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
stepsYes
inputsNoNames of the inputs the recipe expects
descriptionNo
redirect_chainRedirect chainInspect

Follow a URL's redirects hop by hop and report each status code and location, up to 10 hops. Useful for tracing shortened or tracking links. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes
reverse_dnsReverse DNSInspect

Find the hostnames (PTR records) for a public IP address. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYes
scrape_pageScrape a web pageInspect

Fetch a web page and return its title, description and clean readable text (headings, paragraphs, lists). Use format=html for the raw HTML. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
formatNotext
include_linksNoAlso return the page's links
security_headersSecurity headers auditInspect

Check a site's HTTP security headers (HSTS, CSP, X-Frame-Options, etc.) and score them. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
shot_listShot list and runtime plannerInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
scenesYes
setup_minutes_per_shotNo
site_auditAudit a website and list fixesInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoPublic page to audit
pathNoPage inside the hosted siteindex.html
site_idNoSite id from site_create or site_list
check_linksNo
site_autofixAuto-fix common HTML problemsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen
pathNoindex.html
fixesNo
titleNo
site_idYesSite id from site_create or site_list
og_imageNo
descriptionNo
canonical_urlNo
site_createGenerate a dynamic website in secondsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
fontNosystem
langNoen
nameYesBusiness or site name
styleNomodern
accentNo#4f46e5
contentNo
publishNo
site_idNoRegenerate into an existing site (overwrites index.html, styles.css, app.js)
taglineYesHeadline, e.g. 'Fresh bread, baked daily'
cta_linkNo
cta_textNoGet started
currencyNo$
sectionsNo
descriptionNoOne or two sentences under the headline
contact_emailNoContact form falls back to opening this mailbox
form_endpointNoOptional form backend (e.g. Formspree) that accepts JSON POST
site_deployPublish, unpublish or delete a siteInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
actionNopublish
site_idYesSite id from site_create or site_list
site_filesRead, write and manage site filesInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathNoFor read, delete, or a single write
filesNoFor writing many files at once
actionYes
contentNoFor a single write
site_idYesSite id from site_create or site_list
encodingNoutf8
site_importImport a customer's site to fix itInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes
nameNo
site_idNoImport into an existing workspace
site_listList your hosted sitesInspect

List every site you have created with its id, name, live URL, publish state and file count. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

sitemap_urlsList a site's sitemap URLsInspect

Find a site's sitemap (via robots.txt or /sitemap.xml) and list the page URLs in it. Cost: 2 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
siteYesSite root, e.g. https://example.com
limitNo
sprite_sheetPack images into a sprite sheetInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
imagesYesFrames, in order: public http(s) links
columnsNo
nearestNoKeep pixel art sharp when resizing
cell_widthNo
cell_heightNo
subdomain_enumFind subdomains (certificate logs)Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYes
subtitle_convertConvert and shift subtitlesInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYes
textYes
shift_secondsNo
tempo_calculatorBPM, delay and reverb timesInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
bpmYes
barsNoOptional: number of 4/4 bars to convert to time
text_diffCompare two textsInspect

Line-by-line diff of two texts (contracts, configs, policies), with added and removed lines and a similarity score. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
afterYes
beforeYes
text_utilsHash / encode / UUID utilitiesInspect

Hash text (md5, sha1, sha256, sha512), base64 or URL encode/decode, or generate UUIDs. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNo
countNoHow many UUIDs
actionYes
algorithmNosha256
timecode_calculatorTimecode and frame mathsInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
fpsNo24
framesNo
secondsNo
timecodeNoe.g. 01:02:03:12
add_timecodeNoTimecode to add to the first one
tls_certificateTLS certificate checkInspect

Inspect a site's HTTPS certificate: issuer, validity dates, days until expiry and alternate names. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYes
tracerouteTracerouteInspect

Show the network path (each router hop with latency) from our server to a public host. Cost: 2 credits per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
hostYes
max_hopsNo
transcribe_mediaTranscribe speechInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesAudio or video file: public http(s) link
languageNoSpoken language in English, e.g. spanish. Leave empty to detect it
translate_to_englishNoTranslate the speech into English
trim_mediaTrim or cutInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesSource file: public http(s) link
formatNoOutput format when not lossless. Defaults to mp4 or mp3
qualityNoQuality. Lower quality gives smaller filesmedium
losslessNoCopy without re-encoding (instant, keeps quality)
end_secondsNoWhere the cut ends, in seconds
start_secondsYesWhere the cut starts, in seconds
duration_secondsNoLength of the result in seconds
utm_builderUTM link builderInspect

Build campaign tracking URLs with consistent UTM parameters, one per source/medium pair, with lower-casing and safe encoding. Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYes
termNo
contentNo
campaignYes
channelsYes
video_color_gradeColour grade a videoInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesVideo: public http(s) link
presetNoteal_orange
qualityNoQuality. Lower quality gives smaller filesmedium
contrastNo
vignetteNo
brightnessNo
saturationNo
video_reverseReverse a clipInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesVideo: public http(s) link
formatNomp4
max_heightNoShrink video to at most this height, e.g. 720
wayback_snapshotWayback Machine snapshotInspect

Find the closest archived snapshot of a URL in the Internet Archive, optionally for a given date (YYYYMMDD). Cost: 1 credit per call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic http(s) page URL
dateNo
xp_curveXP and difficulty curve builderInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
curveNoquadratic
growthNoExponential growth factor
levelsNo
base_xpNo
xp_per_hourNo

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 127 tool updates
    • First observedab_test_calc
    • First observedad_copy_check
    • First observedad_metrics
    • First observedadd_background_music
    • First observedadd_captions
    • First observedadd_watermark
    • First observedamortization_schedule
    • First observedanalyze_media
    • First observedapp_frontend
    • First observedarch_design
    • First observedarch_review
    • First observedaudio_pitch_tempo
    • First observedaudio_visualize
    • First observedbusiness_days
    • First observedcad_build
    • First observedcad_calc
    • First observedcad_fusion
    • First observedcad_ideas
    • First observedcad_machine
    • First observedcad_part
    • First observedcad_reverse
    • First observedcheck_urls
    • First observedcolor_palette
    • First observedcompress_media
    • First observedconvert_data
    • First observedconvert_media
    • First observedcrawl_site
    • First observedcreate_hls_stream
    • First observedcrime_case_report
    • First observedcrime_map_data
    • First observedcrime_stats
    • First observedcron_explain
    • First observedcrypto_coin
    • First observedcrypto_markets
    • First observedcrypto_news
    • First observedcrypto_search
    • First observedcrypto_signals
    • First observedcrypto_wallet
    • First observedcsv_profile
    • First observedcurrency_convert
    • First observedcve_lookup
    • First observeddice_roller
    • First observeddns_lookup
    • First observeddomain_info
    • First observededit_metadata
    • First observededit_video
    • First observedemail_check
    • First observedextract_audio
    • First observedextract_contacts
    • First observedextract_content
    • First observedextract_data
    • First observedextract_links
    • First observedextract_tables
    • First observedfetch_json
    • First observedget_audit_log
    • First observedget_balance
    • First observedget_job
    • First observedget_media_info
    • First observedhash_identify
    • First observedhub_apps
    • First observedhub_read
    • First observedhub_routes
    • First observedhub_send
    • First observedhub_setup
    • First observedhub_state
    • First observedioc_extract
    • First observedip_info
    • First observedip_whois
    • First observedjwt_inspect
    • First observedkeyword_formatter
    • First observedloot_table
    • First observedmake_slideshow
    • First observedmake_thumbnails
    • First observedmerge_media
    • First observedmidi_generate
    • First observedmulti_model_compare
    • First observedmusic_theory
    • First observedname_generator
    • First observednoise_heightmap
    • First observedonion_directory
    • First observedonion_discover
    • First observedonion_fetch
    • First observedpage_metadata
    • First observedparse_feed
    • First observedpassword_check
    • First observedphishing_url_check
    • First observedping
    • First observedpixel_art
    • First observedport_check
    • First observedprocess_audio
    • First observedqr_code
    • First observedrecipe_delete
    • First observedrecipe_import
    • First observedrecipe_list
    • First observedrecipe_publish
    • First observedrecipe_run
    • First observedrecipe_save
    • First observedredirect_chain
    • First observedreverse_dns
    • First observedscrape_page
    • First observedsecurity_headers
    • First observedshot_list
    • First observedsite_audit
    • First observedsite_autofix
    • First observedsite_create
    • First observedsite_deploy
    • First observedsite_files
    • First observedsite_import
    • First observedsite_list
    • First observedsitemap_urls
    • First observedsprite_sheet
    • First observedsubdomain_enum
    • First observedsubtitle_convert
    • First observedtempo_calculator
    • First observedtext_diff
    • First observedtext_utils
    • First observedtimecode_calculator
    • First observedtls_certificate
    • First observedtraceroute
    • First observedtranscribe_media
    • First observedtrim_media
    • First observedutm_builder
    • First observedvideo_color_grade
    • First observedvideo_reverse
    • First observedwayback_snapshot
    • First observedweb_search
    • First observedxp_curve

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to automate 2D architectural drafting and CAD file management, including DXF/DWG parsing, SVG/PNG/PDF rendering, wall extrusion to 3D STL meshes, room and beam analysis, block/script library access, and persistent depot storage via a REST API and MCP tools.
    18
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents and MCP clients to perform 3D asset creation and verification: exact b-rep CAD, GLB validation with embedded certificates, mesh inspection, and physics scenes, with most tools running without Blender.
    36
    48 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Converts spoken descriptions into standards-compliant floor plans and furnished 3D models, enabling real-time collaborative editing through a live browser editor with Claude AI.
    6 npm
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to design, modify, and verify exact B-rep 3D CAD models by running build123d scripts on an OpenCascade kernel, with live three.js preview, collision and FDM printability checks, text-based spatial perception, user notes/sketch annotations, version history, and one-click export to OrcaSlicer.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.