← Files VelvaARCHIVED FILE
plugin.json
6.16 KB · Nov 6, 2026 · 18:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "velva",
"version": "0.1.3",
"description": "Connect to the Velva AI visual production platform through its existing MCP server. Sign in to Velva to access the tools available to your account.",
"author": {
"name": "Velva Design Labs FZE LLC",
"email": "info@velva.ai"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "Velva",
"shortDescription": "AI visual production",
"longDescription": "Create and edit images and generate video, audio and 3D assets with Velva. Find saved media in your Velva Library, inspect projects, browse supported generation options and follow jobs to completion. Connect your existing Velva account to use its available tools.",
"developerName": "Velva Design Labs FZE LLC",
"category": "Creativity",
"defaultPrompt": "Help me create with Velva. Discover the available tools and use the tools appropriate to my request.",
"logo": "./assets/velva-logo.png",
"composerIcon": "./assets/velva-logo.png",
"capabilities": [
"Create and edit images",
"Generate video, audio and 3D assets",
"Browse saved media in your Velva Library",
"Inspect projects and follow generation jobs"
],
"websiteURL": "https://velva.ai/",
"supportURL": "https://velva.ai/support",
"privacyPolicyURL": "https://velva.ai/privacy",
"termsOfServiceURL": "https://velva.ai/terms"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Price a picture before making it. Setup: the reviewer account support@velva.ai with at least 10 credits.",
"prompt": "In Velva, how many credits would a 16:9 picture of a lighthouse on a cliff at dusk cost?",
"tools_triggered": "quote_generation",
"expected_behavior": "Velva quotes the picture in credits for its default picture engine (2 credits on 22 October 2026) and says whether the balance covers it. Nothing is generated and nothing is charged."
},
{
"description": "Make one picture within a credit limit. Setup: run after case 1 in the same chat; the account holds at least 10 credits.",
"prompt": "Make that lighthouse picture in Velva, and don't spend more than 10 credits.",
"tools_triggered": "quote_generation, generate, get_generation",
"expected_behavior": "The picture is quoted first and made with generate and max_credits 10. get_generation follows the job until it is complete and returns the picture's address; the picture is filed in the account's Velva Library. The charge equals the quote. A press quoted above 10 credits is refused and nothing is charged."
},
{
"description": "Start a new project.",
"prompt": "Create a new Velva board called Lighthouse campaign, then list my projects.",
"tools_triggered": "create_project, list_projects",
"expected_behavior": "An empty board named Lighthouse campaign is made with create_project and opens in Velva like any project. list_projects shows it first. Nothing is charged."
},
{
"description": "Find work already made. Setup: run after case 2.",
"prompt": "What's in my Velva library? Show the newest items.",
"tools_triggered": "list_library",
"expected_behavior": "The newest items come first, each with its address, the words and engine it was made with, and where it came from. The lighthouse picture from case 2 is at the top. Read only; nothing is made or charged."
},
{
"description": "Check credits, plan and spending.",
"prompt": "How many Velva credits do I have left, what plan am I on, and what did I spend this week?",
"tools_triggered": "credit_balance, my_plan, spending_summary",
"expected_behavior": "Shows the credit balance, the plan's name and its credits, and this week's spending, including the 2-credit picture from case 2. Read only. Nothing is offered for sale; plans and credits are changed in Velva itself."
}
],
"negative": [
{
"description": "A request to delete work. Nothing is deleted, because the plugin has no tool that deletes. The assistant says deleting is done inside Velva, and may list the projects so the person can find them.",
"prompt": "Delete all my Velva projects."
},
{
"description": "A request to buy credits. Nothing is bought, because no tool sells or buys credits or plans. The assistant may show the balance and plan, and says plans and credits are changed in Velva.",
"prompt": "Buy me 1,000 more Velva credits."
},
{
"description": "Another app's data. The plugin does not act, because it has no mail or other-app tools. The assistant says Velva cannot read email.",
"prompt": "Read my latest emails and summarise them in Velva."
}
]
},
"commerce": false
},
"publication": {
"countries": [],
"release_notes": "Velva connector 2.2.0, 22 October 2026. The connector lists only Velva's own tools: 49 of them, covering pictures, clips, 3D models and sounds, boards, picture tools, directed 3D takes and character rigs, projects and the Library, posting to social accounts the person connected in Velva, reading the results of ad accounts they connected, and the account's credits. Removed: list_connected_apps, use_connected_app and research, which reached other services' tools, and list_ad_tools, quote_ad, make_ad and get_ad_job. Every tool states readOnlyHint, destructiveHint and openWorldHint; every press that spends credits, and every cancel, stop, rename and post, is marked destructive. Every press is quoted first and refused above the max_credits it is given. Nothing can be deleted through the connector, and it never sells plans or credits."
},
"apps": "./.app.json"
}
}
}
SHA-256: 9b3523c79b532228ccf7081a8d8b248092d8dddf4f59268c838d8a366cc1e343