Agent Economy Index · MCP census · probed 2026-09-29 · JSON
io.github.cnghockey/sats4ai
Verdict: 36 tool description(s) carry model-directed, hidden, secret-material or exfiltration patterns. Endpoint https://sats4ai.com/api/mcp. Latency 7,859 ms.
Tools (57 fingerprinted)
| tool | description length | flags | first seen | last seen |
|---|---|---|---|---|
ai_call | 2,733 | secret_material,url_in_description | 2026-09-29 | 2026-09-29 |
analyze_image | 355 | secret_material | 2026-09-29 | 2026-09-29 |
animate_image | 415 | secret_material | 2026-09-29 | 2026-09-29 |
await_result | 745 | 2026-09-29 | 2026-09-29 | |
boardingpass_wallet | 736 | 2026-09-29 | 2026-09-29 | |
check_job_status | 703 | 2026-09-29 | 2026-09-29 | |
check_payment_status | 509 | 2026-09-29 | 2026-09-29 | |
clone_voice | 636 | secret_material | 2026-09-29 | 2026-09-29 |
colorize_image | 287 | secret_material | 2026-09-29 | 2026-09-29 |
confirm_ai_call | 277 | 2026-09-29 | 2026-09-29 | |
convert_file | 441 | secret_material | 2026-09-29 | 2026-09-29 |
convert_html_to_pdf | 576 | secret_material | 2026-09-29 | 2026-09-29 |
create_payment | 1,306 | 2026-09-29 | 2026-09-29 | |
deblur_image | 484 | secret_material | 2026-09-29 | 2026-09-29 |
detect_nsfw | 367 | secret_material | 2026-09-29 | 2026-09-29 |
detect_objects | 390 | secret_material | 2026-09-29 | 2026-09-29 |
e_signature | 615 | exfiltration | 2026-09-29 | 2026-09-29 |
edit_image | 427 | secret_material | 2026-09-29 | 2026-09-29 |
end_voice_bridge | 162 | 2026-09-29 | 2026-09-29 | |
epub_to_audiobook | 605 | secret_material | 2026-09-29 | 2026-09-29 |
estimate_depth | 428 | secret_material | 2026-09-29 | 2026-09-29 |
extract_document | 406 | secret_material | 2026-09-29 | 2026-09-29 |
extract_receipt | 450 | secret_material | 2026-09-29 | 2026-09-29 |
generate_3d_model | 374 | secret_material | 2026-09-29 | 2026-09-29 |
generate_image | 653 | secret_material | 2026-09-29 | 2026-09-29 |
generate_music | 785 | secret_material | 2026-09-29 | 2026-09-29 |
generate_text | 604 | secret_material | 2026-09-29 | 2026-09-29 |
generate_video | 470 | secret_material | 2026-09-29 | 2026-09-29 |
get_cost_estimate | 386 | 2026-09-29 | 2026-09-29 | |
get_error_codes | 253 | 2026-09-29 | 2026-09-29 | |
get_job_result | 790 | 2026-09-29 | 2026-09-29 | |
get_model_pricing | 60 | 2026-09-29 | 2026-09-29 | |
list_models | 482 | 2026-09-29 | 2026-09-29 | |
list_planned_services | 299 | 2026-09-29 | 2026-09-29 | |
merge_pdfs | 468 | secret_material | 2026-09-29 | 2026-09-29 |
multilingual_ask | 944 | url_in_description | 2026-09-29 | 2026-09-29 |
open_voice_bridge | 1,881 | 2026-09-29 | 2026-09-29 | |
place_call | 1,807 | secret_material,url_in_description | 2026-09-29 | 2026-09-29 |
poll_voice_bridge | 198 | 2026-09-29 | 2026-09-29 | |
receive_fax | 766 | 2026-09-29 | 2026-09-29 | |
remove_background | 403 | secret_material | 2026-09-29 | 2026-09-29 |
remove_object | 393 | secret_material | 2026-09-29 | 2026-09-29 |
render_card | 1,113 | secret_material | 2026-09-29 | 2026-09-29 |
request_refund | 692 | 2026-09-29 | 2026-09-29 | |
restore_face | 480 | secret_material | 2026-09-29 | 2026-09-29 |
send_email | 363 | secret_material | 2026-09-29 | 2026-09-29 |
send_fax | 807 | 2026-09-29 | 2026-09-29 | |
send_sms | 1,870 | secret_material,url_in_description | 2026-09-29 | 2026-09-29 |
text_to_speech | 815 | secret_material | 2026-09-29 | 2026-09-29 |
transcribe_audio | 763 | secret_material | 2026-09-29 | 2026-09-29 |
transcribe_translate | 670 | secret_material | 2026-09-29 | 2026-09-29 |
translate_epub | 866 | secret_material | 2026-09-29 | 2026-09-29 |
translate_rare_language | 1,202 | secret_material,url_in_description | 2026-09-29 | 2026-09-29 |
translate_text | 1,943 | secret_material | 2026-09-29 | 2026-09-29 |
upscale_image | 434 | secret_material | 2026-09-29 | 2026-09-29 |
voice_bridge_say | 347 | 2026-09-29 | 2026-09-29 | |
vote_on_service | 311 | 2026-09-29 | 2026-09-29 |
Tool changes (0)
| when | tool | kind |
|---|---|---|
| none yet |
Probe history
2026-09-29 ok (57 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/io.github.cnghockey%2Fsats4ai"><img src="https://index.agentexchange.work/badge/mcp/io.github.cnghockey%2Fsats4ai.svg" alt="MCP server check by agentexchange.work"></a>
Claim this server — prove you operate
sats4ai.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://sats4ai.com/.well-known/agentexchange-claim.txtwhose entire content is exactlyio.github.cnghockey/sats4ai. - 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.
Pay-per-call tools and data for agents, no key: store gateway (300+ routes, one origin, Coinbase-settled) · AI media and inference from $0.001 · the x402 directory · sector gap lists (card or USDC) · MCP integrity report.