Data Transport Agent

by brad04-ai

358 downloads
Not rated
GitHub

About

A headless data transformation agent that converts between 52+ format pairs including JSON, CSV, XML, YAML, TOML, HTML, Markdown, PDF, Excel, DOCX, and aviation formats (METAR, TAF, NOTAM). Discovered by AI agents via MCP, Google A2A, and OpenAPI. First 100 requests free, then pa

Details

Author
brad04-ai
Downloads
358
Categories
AI

- Supports 52+ format pairs including aviation weather formats.
- Handles structured, markup, document, and aviation data.
- Pay-as-you-go pricing with USDC payments.
- First 100 requests are free.
- No local server setup required—works via remote MCP endpoint.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Data Transport Agent
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Add the server to your MCP client configuration using the provided JSON snippet, which invokes npx mcp-remote pointing to the hosted MCP endpoint. No local installation beyond npx is required; the server runs as a remote service.

transform

Convert data from one format to another. Supports 43+ conversion pairs across JSON, CSV, XML, YAML, TOML, HTML, Markdown, plain text, PDF, Excel, and DOCX. For binary input formats (pdf, excel, docx), send data as a base64-encoded string. Returns the transformed data as a string (or base64 for binary output formats like excel).

reshape_json

Restructure JSON data from one schema to another using dot-notation path mapping. Maps fields from the source to new positions in the target. Handles both single objects and arrays of objects. Example: mapping={'full_name': 'user.profile.name', 'email': 'user.contact.email'} extracts nested values into a flat structure.

list_capabilities

List all supported format conversion pairs with pricing and average response times. Call this first to discover which source→target format combinations are available before attempting a transform.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "data transport agent": {
            "data-transform-agent": {
                "command": "npx",
                "args": [
                    "mcp-remote",
                    "https://transform-agent-lingering-surf-8155.fly.dev/mcp"
                ]
            }
        }
    }
}

McpServers

{
    "data-transform-agent": {
        "command": "npx",
        "args": [
            "mcp-remote",
            "https://transform-agent-lingering-surf-8155.fly.dev/mcp"
        ]
    }
}

Data Transform Agent

Convert data between 52+ format pairs including aviation weather formats.

Supported Formats

- Structured: JSON, CSV, XML, YAML, TOML - Markup: HTML, Markdown, Plain Text - Documents: PDF, Excel, DOCX - Aviation: METAR, TAF, NOTAM

Quick Start

Add to your MCP client config: \``json { "mcpServers": { "data-transform-agent": { "command": "npx", "args": ["mcp-remote", "https://transform-agent-lingering-surf-8155.fly.dev/mcp"] } } } \``

Pricing

First 100 requests free. After that, $0.001–$0.005 per conversion via USDC on Base.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.