TruthScan
TruthScan detects AI-generated and manipulated content in images, text, PDFs, video, and audio.
Integration
- Vendor
- TruthScan
- Category
- other
- Auth
- API_KEY
- Tools
- 8
- Composio slug
truthscan
Tools
- Analyze Audio
Analyze exactly one public audio URL or uploaded audio/media file for AI generation. By default, wait with bounded polling and return the latest result; this non-idempotent submission consumes account credits.
- Analyze Image
Submit an image URL for AI-generation detection and, by default, wait for the asynchronous result. Returns the job ID when not waiting or when polling times out; detection consumes account credits.
- Analyze PDF
Submit a publicly reachable PDF URL for asynchronous tampering detection and, by default, wait for the result. PDFs are limited to 2 MB and each page costs 1,000 credits.
- Analyze Text
Submit a text value or public web URL for AI-written-text detection. Provide one input source and never both. By default, wait for the asynchronous result; detection consumes account credits.
- Analyze Video
Analyze exactly one public video URL or uploaded video for AI generation or face swapping. By default, wait with bounded polling and return the latest result; this non-idempotent submission consumes account credits.
- Check Credits
Return the connected TruthScan account's remaining detection credits from the canonical image detector balance endpoint.
- Download Image Asset
Download a generated preview or heatmap for an owned TruthScan image detection job. Returns a managed file when ready, or an explicit pending or unavailable state.
- Get Detection Result
Get the current result of an existing image, text, PDF, video, or audio detection job, optionally waiting until it finishes. Use this to resume a pending detection without submitting or charging for another analysis.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect TruthScan.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the TruthScan tools in chat.
What teammates see: by default, memories from TruthScan are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.