← Back to home

Integration Templates

Downloadable starting points for n8n, GitHub Actions, and MCP. Review credentials and settings before use. New to the platform? Start at /first-win.

SDKs

Official SDKs are available for Python on PyPI and JavaScript/TypeScript on npm. Install with python -m pip install agentmediatools or npm install @agentmediatools/sdk, then use free endpoints without a key or pass an mt_ key for authenticated tools. See the Python and JavaScript SDK documentation.

n8n REST recipes import + test

Importable HTTP Request recipes that match the live REST API. Start with free JSON checks, then attach Header Auth (Authorization: Bearer mt_…) for paid or limited routes. Review each node before scheduling. Details: validation notes · n8n guide.

Free UUID check

Manual trigger → GET /api/uuid. No key. Confirms connectivity.

Download workflow →

{ } Free JSON format

Manual trigger → POST /api/json-format with a JSON body.

Download workflow →

Webhook → screenshot

Webhook receives a URL, posts JSON to /api/screenshot, returns PNG binary. Requires Header Auth.

Download workflow →

Multipart image-upload recipes (resize → S3) remain unpublished until binary upload behavior is verified on a pinned n8n version. Use the manual HTTP setup for those flows today.

GitHub Actions CI/CD ready

Download each composite action into your repository under .github/actions/, review it, then reference it by its local path.

Screenshot Action

Capture deploy previews, PR screenshots, and site snapshots in CI.

- uses: ./.github/actions/screenshot
  with:
    url: https://example.com
    api-key: ${{ secrets.AMT_API_KEY }}
Download action.yml →

Resize Images Action

Auto-resize and convert images during builds. Great for static sites.

- uses: ./.github/actions/resize-images
  with:
    pattern: 'assets/**/*.jpg'
    width: 800
    format: webp
    api-key: ${{ secrets.AMT_API_KEY }}
Download action.yml →

MCP Packages

For Claude Desktop, download the pre-built .mcpb package. Hermes users can download the Hermes MCP pack. The npm MCP package shown in earlier examples has not been published.

SDK Availability

IntegrationStatusUse now
Python SDKPublished on PyPIpython -m pip install agentmediatools · Docs
JavaScript SDKPublished on npmnpm install @agentmediatools/sdk · Docs
CLIPublished on npmnpm install --global agentmediatools-cli · Docs
RESTAvailablecurl -H "Authorization: Bearer ***" ...

Need a different integration?
See the API reference or ask Mira.