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
-
Get an API key at agentvee.io/dashboard
-
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"
}
}
}
}
- 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 fetchcontent— 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4484e241a38dacccfbe518ea4223d3b700aeebbde013cafa78c45e184512543
|
|
| MD5 |
e086f3bc91a12f80e365f24d0204df9e
|
|
| BLAKE2b-256 |
495c4ca5e0ec403272caa52cc813f98566393c74276ded4628a0afa21383aafc
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2c5ea1d8001c9a7289c61939c2172a3a0fb2e9f33e9796b06343c2e41c2c1f0
|
|
| MD5 |
3d16e87c65c44177ecb517bb861604cd
|
|
| BLAKE2b-256 |
034c4c2fdc1cf636d012e9b0e0d60f7257e677426794f612982f5de1b97bae76
|