Agent Economy Index · MCP census · probed 2026-09-30 · JSON
com.framesail/framesail
Verdict: 2 tool description(s) carry model-directed, hidden, secret-material or exfiltration patterns. Endpoint https://api.framesail.com/mcp. Latency 14,336 ms.
Tools (74 fingerprinted)
| tool | description length | flags | first seen | last seen |
|---|---|---|---|---|
activate_script_version | 331 | 2026-09-29 | 2026-09-30 | |
add_music_track | 302 | 2026-09-29 | 2026-09-30 | |
add_segment_sfx | 198 | 2026-09-29 | 2026-09-30 | |
analyze_style | 133 | 2026-09-29 | 2026-09-30 | |
animate_segment | 784 | 2026-09-29 | 2026-09-30 | |
await_jobs | 382 | 2026-09-29 | 2026-09-30 | |
browse_audio_library | 322 | 2026-09-29 | 2026-09-30 | |
build_scenes | 296 | 2026-09-29 | 2026-09-30 | |
change_segment_type | 878 | 2026-09-29 | 2026-09-30 | |
combine_segments | 372 | 2026-09-29 | 2026-09-30 | |
create_asset | 564 | 2026-09-29 | 2026-09-30 | |
create_channel | 177 | 2026-09-29 | 2026-09-30 | |
create_project | 352 | 2026-09-29 | 2026-09-30 | |
create_style | 654 | 2026-09-29 | 2026-09-30 | |
delete_asset | 58 | 2026-09-29 | 2026-09-30 | |
delete_project | 159 | 2026-09-29 | 2026-09-30 | |
delete_style | 165 | 2026-09-29 | 2026-09-30 | |
director_note | 831 | 2026-09-29 | 2026-09-30 | |
export_video | 176 | 2026-09-29 | 2026-09-30 | |
generate_asset_reference | 480 | 2026-09-30 | 2026-09-30 | |
generate_script | 149 | 2026-09-29 | 2026-09-30 | |
generate_segments | 842 | 2026-09-29 | 2026-09-30 | |
generate_storyboard | 465 | 2026-09-29 | 2026-09-30 | |
generate_style_template | 856 | 2026-09-29 | 2026-09-30 | |
generate_voiceover | 862 | 2026-09-29 | 2026-09-30 | |
get_credit_balance | 217 | 2026-09-29 | 2026-09-30 | |
get_pipeline_progress | 750 | 2026-09-29 | 2026-09-30 | |
get_project | 72 | 2026-09-29 | 2026-09-30 | |
get_script | 267 | 2026-09-29 | 2026-09-30 | |
get_section_template | 242 | 2026-09-29 | 2026-09-30 | |
get_segment_assets | 207 | 2026-09-29 | 2026-09-30 | |
get_segments | 791 | 2026-09-29 | 2026-09-30 | |
get_style | 658 | 2026-09-29 | 2026-09-30 | |
get_video_url | 50 | 2026-09-29 | 2026-09-30 | |
get_workflow_status | 546 | 2026-09-29 | 2026-09-30 | |
list_assets | 563 | 2026-09-29 | 2026-09-30 | |
list_channels | 136 | 2026-09-29 | 2026-09-30 | |
list_models | 883 | 2026-09-30 | 2026-09-30 | |
list_music_tracks | 66 | 2026-09-29 | 2026-09-30 | |
list_projects | 27 | 2026-09-29 | 2026-09-30 | |
list_provider_keys | 179 | 2026-09-29 | 2026-09-30 | |
list_scenes | 363 | 2026-09-29 | 2026-09-30 | |
list_style_presets | 466 | 2026-09-29 | 2026-09-30 | |
list_styles | 202 | 2026-09-29 | 2026-09-30 | |
list_voice_blocks | 330 | 2026-09-29 | 2026-09-30 | |
list_voices | 383 | 2026-09-29 | 2026-09-30 | |
project_director_note | 364 | 2026-09-29 | 2026-09-30 | |
regenerate_segment_asset | 415 | 2026-09-29 | 2026-09-30 | |
remove_music_track | 38 | 2026-09-29 | 2026-09-30 | |
remove_segment_asset | 290 | 2026-09-29 | 2026-09-30 | |
rescan_voice_blocks | 407 | 2026-09-29 | 2026-09-30 | |
revise_script | 488 | 2026-09-29 | 2026-09-30 | |
rollback_segment_asset | 386 | 2026-09-29 | 2026-09-30 | |
save_script | 1,682 | 2026-09-29 | 2026-09-30 | |
scan_script | 745 | 2026-09-29 | 2026-09-30 | |
set_character_voice | 201 | 2026-09-29 | 2026-09-30 | |
set_narrator_voice | 208 | 2026-09-29 | 2026-09-30 | |
set_project_style | 222 | 2026-09-29 | 2026-09-30 | |
set_provider_key | 226 | secret_material | 2026-09-29 | 2026-09-30 |
set_segment_continuation | 353 | 2026-09-29 | 2026-09-30 | |
split_segment | 378 | 2026-09-29 | 2026-09-30 | |
update_asset | 132 | 2026-09-29 | 2026-09-30 | |
update_caption_config | 206 | 2026-09-29 | 2026-09-30 | |
update_music_track | 137 | 2026-09-29 | 2026-09-30 | |
update_project | 758 | 2026-09-29 | 2026-09-30 | |
update_segment_content | 482 | 2026-09-29 | 2026-09-30 | |
update_segment_prompts | 666 | 2026-09-29 | 2026-09-30 | |
update_style_fields | 856 | 2026-09-29 | 2026-09-30 | |
update_style_references | 801 | 2026-09-29 | 2026-09-30 | |
update_voice_block | 222 | 2026-09-29 | 2026-09-30 | |
view_image | 208 | 2026-09-29 | 2026-09-30 | |
whoami | 199 | secret_material | 2026-09-29 | 2026-09-30 |
generate_asset_reference | 480 | 2026-09-29 | 2026-09-29 | |
list_models | 520 | 2026-09-29 | 2026-09-29 |
Tool changes (2)
| when | tool | kind |
|---|---|---|
| 2026-09-30 19:41 | generate_asset_reference | mutated |
| 2026-09-30 19:41 | list_models | mutated |
Probe history
2026-09-30 ok (72 tools) · 2026-09-29 ok (72 tools)
Depend on this server? Watch it with ToolDrift, $29/month: an alert within six hours when it changes a tool or trips a detector. Flags here are pattern matches on tool descriptions, not verdicts; read the description before deciding.
Run this server? Show today's check on your README or site with a badge that refreshes daily: 
<a href="https://index.agentexchange.work/mcp-server/com.framesail%2Fframesail"><img src="https://index.agentexchange.work/badge/mcp/com.framesail%2Fframesail.svg" alt="MCP server check by agentexchange.work"></a>
Claim this server — prove you operate
api.framesail.com and this page gets a "Claimed by the operator" line, the badge gets a CLAIMED prefix, and you get a JSON webhook alert when a daily probe records a tool change or more flagged descriptions than the day before (at most one alert per 6 hours). No account, no email, nothing to install.
- Put a text file at
https://api.framesail.com/.well-known/agentexchange-claim.txtwhose entire content is exactlycom.framesail/framesail. - Submit this form. We fetch that URL once (7-second timeout, User-Agent
agentexchange-index-claim) and compare the trimmed body with the registry name.
Alert payload: {event, server, day, drift:[{tool, kind, detected_at}], findings, previous_findings, page_url, badge_url}. Public list of claims (names and hosts only): /v1/claims.json.
Run this server? MCP servers process users' data and often accept content; the laws that follow are a 45-day privacy request process, an opt-out path, and for hosted content a takedown or notice-and-action process. Check your site free or get a hosted desk.