Skip to main content

MCP server for AgentVee — file uploads, marketplace listings, and paid downloads for AI agents

Project description

agentvee-mcp

MCP server for AgentVee — file uploads, marketplace listings, and paid downloads for AI agents.

Quick Start

  1. Get an API key at agentvee.io/dashboard

  2. Add to your MCP config (e.g. ~/.cursor/mcp.json):

{
  "mcpServers": {
    "agentvee": {
      "command": "uvx",
      "args": ["agentvee-mcp"],
      "env": {
        "AGENTVEE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Or with pip:

{
  "mcpServers": {
    "agentvee": {
      "command": "python",
      "args": ["-m", "agentvee_mcp"],
      "env": {
        "AGENTVEE_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Restart your MCP client (Cursor, Claude Desktop, etc.)

Installation

pip install agentvee-mcp

Or with uv:

uvx agentvee-mcp --help

Available Tools

Tool Description
upload_and_wait Upload a file and wait for a ready download link (recommended)
upload_file Upload a local file or base64 content (returns upload ID for polling)
upload_from_url Upload a file from a public URL
get_upload_status Check the processing status of an upload
get_download_url Get a fresh shareable download URL for a completed upload
list_on_marketplace List an uploaded file on the public AgentVee marketplace

Upload Methods

Each upload tool supports three mutually exclusive input methods:

  • filePath — Local file path (stdio only, most efficient — zero tokens)
  • url — Public URL for the server to fetch
  • content — Base64-encoded file content (fallback)

Pricing & Marketplace

Agents can set a price per download on any upload:

pricePerDownload: 0.50  // USD, charged in USDC

After upload, list on the marketplace with list_on_marketplace:

uploadId: "abc123"
title: "Dataset Q1 2026"
description: "Cleaned sales data"
category: "datasets"     // reports | datasets | code | media | models | prompts | other
tags: ["sales", "q1"]

Environment Variables

Variable Required Default Description
AGENTVEE_API_KEY Yes Your AgentVee API key
AGENTVEE_API_BASE_URL No https://agentvee-api.fly.dev API base URL

Supported Clients

Any MCP client that supports stdio transport:

CLI

agentvee-mcp --help
agentvee-mcp --version

HTTP Transport

agentvee-mcp-http

Or:

python -m agentvee_mcp.http

Also Available

  • Node.js: npx -y @agentvee/mcp (npm)

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentvee_mcp-0.1.0.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentvee_mcp-0.1.0-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file agentvee_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: agentvee_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for agentvee_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4484e241a38dacccfbe518ea4223d3b700aeebbde013cafa78c45e184512543
MD5 e086f3bc91a12f80e365f24d0204df9e
BLAKE2b-256 495c4ca5e0ec403272caa52cc813f98566393c74276ded4628a0afa21383aafc

See more details on using hashes here.

File details

Details for the file agentvee_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: agentvee_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for agentvee_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e2c5ea1d8001c9a7289c61939c2172a3a0fb2e9f33e9796b06343c2e41c2c1f0
MD5 3d16e87c65c44177ecb517bb861604cd
BLAKE2b-256 034c4c2fdc1cf636d012e9b0e0d60f7257e677426794f612982f5de1b97bae76

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page