autoreg-skills-max: initial public release (restored, redacted, hardened)

This commit is contained in:
baradok60915d52e8425
2026-10-20 02:16:32 +03:00
commit f58eafeb48
565 changed files with 60064 additions and 0 deletions

View File

@@ -0,0 +1,73 @@
# ATXP MCP Full Audit (2026-06-25)
**Method:** Direct curl calls to all 8 MCP servers with $10 account token
**Total tools:** 70 (62 free + 8 paid)
## Email (10 tools)
- FREE: email_check_inbox, email_get_message, email_search, email_mark_as_read, email_delete, email_get_attachment, email_release_username
- PAID: email_send_email ($0.01), email_reply ($0.01), email_claim_username ($1.00)
## Phone (12 tools)
- FREE: phone_release, phone_configure_voice, phone_check_sms, phone_get_sms, phone_mark_read, phone_get_attachment, phone_check_calls, phone_get_call, phone_search
- PAID: phone_register ($2.00), phone_send_sms ($0.05), phone_call ($0.10)
## Search (1 tool)
- PAID: search_search ($0.01) — labeled FREE but actually requires payment
## Image (3 tools)
- PAID: image_create_image, image_create_image_async, image_get_image_async ($0.001)
## Music (2 tools)
- FREE: music_create_async, music_get_async
## Video (2 tools)
- FREE: create_video, wait_for_video
## PaaS (31 tools) — ALL REQUIRE PAYMENT
- Workers: deploy_worker, deploy_from_git, list_deployments, get_worker_info, get_logs, delete_worker ($0.001 each)
- Databases: create_database, list_databases, query, delete_database
- Storage: create_bucket, list_buckets, upload_file, get_file, list_files, delete_bucket, delete_file
- DNS: add_domain, list_domains, create_dns_record, list_dns_records, delete_dns_record, connect_domain_to_worker
- Analytics: query_analytics, list_analytics_events, get_analytics_stats, list_analytics_datasets, get_dataset_schema
- Secrets: set_secret, list_secrets, delete_secret
## Git (4 tools)
- FREE: git_list_repos, git_delete_repo
- PAID: git_create_repo ($0.50), git_get_remote_url ($0.01)
## Critical Finding: "FREE" labels are misleading
Tools labeled as FREE in the tools/list response still require payment when called on restricted accounts. The actual FREE tools on restricted accounts are:
- email_check_inbox, email_get_message, email_search, email_mark_as_read, email_delete, email_get_attachment, email_release_username
- phone_check_sms, phone_get_sms, phone_mark_read, phone_get_attachment, phone_check_calls, phone_get_call, phone_search, phone_configure_voice, phone_release
- git_list_repos, git_delete_repo
- music_create_async, music_get_async
- create_video, wait_for_video
## Endpoint Format
```
POST https://{name}.mcp.atxp.ai/
Content-Type: application/json
Accept: application/json, text/event-stream
Authorization: Bearer https://accounts.atxp.ai?connection_token=TOKEN&account_id=ACCT_ID
{"jsonrpc": "2.0", "method": "tools/call", "params": {"name": "TOOL_NAME", "arguments": {...}}, "id": 1}
```
Response is SSE format: `event: message\ndata: {...}\n\n`
## Curl Working Example
```bash
curl -s -X POST "https://email.mcp.atxp.ai/" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer https://accounts.atxp.ai?connection_token=89Bf9cw1kbKAzZLNZU3nK&account_id=atxp_acct_1uahidiHVCb5oCE93ashk" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"email_check_inbox","arguments":{}},"id":1}'
```
Returns:
```json
{"result":{"content":[{"type":"text","text":"{\"status\":\"success\",\"inboxAddress\":\"atxp_acct_1uahidihvcb5oce93ashk@atxp.email\",\"messages\":[]}"}]},"jsonrpc":"2.0","id":1}
```