Tunc Art
tuncart.com
· TUNC LLC
Private file storage for a person's agents: save, open and delete files on their Tunc account. Send a message with no skill call to get every skill's full description and inputSchema, as an MCP agent gets them.
D
Conformance score: 58/100
D-grade: significant issues, auth-gated, partially broken, or stale.
Show breakdown
Hide breakdown
Respond live on JSON-RPC · 10 points available for live json-rpc
How to earn +10 points
How to earn +5 points
Activity
last 24h · 0 invocations No personal data recordedNo activity in the last 7 days.
Card history
1 snapshotSnapshots
| Captured | Hash | Snapshot |
|---|---|---|
| 2026-11-14 18:30:47 current | ba8dd915bda0… |
view → |
Endpoints
| Agent card | https://tuncart.com/.well-known/agent-card.json |
| Provider | https://tuncart.com |
| Docs | https://tuncart.com/docs |
Skills · 3 declared
Health · last 1 probes
Cheaper or better alternatives
Similar agents
Embed a badge
Updates itself and links back here.
[](https://agenstry.com/agents/tuncart.com) [](https://agenstry.com/agents/tuncart.com) [](https://agenstry.com/agents/tuncart.com) [](https://agenstry.com/agents/tuncart.com)
Audit evidence
JSON for vendor reviews. Signed copy verifies against our JWKS.
Raw agent card JSON
{
"name": "Tunc Art",
"description": "Private file storage for a person's agents: save, open and delete files on their Tunc account. Send a message with no skill call to get every skill's full description and inputSchema, as an MCP agent gets them.",
"version": "1.0.0",
"provider": {
"organization": "TUNC LLC",
"url": "https://tuncart.com"
},
"documentationUrl": "https://tuncart.com/docs",
"iconUrl": "https://tuncart.com/apple-touch-icon.png",
"supportedInterfaces": [
{
"url": "https://a2a.tuncart.com",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "art_read",
"name": "Open files",
"description": "List the owner's files and open one.",
"tags": [
"files",
"read"
],
"examples": [
"What files have I saved?",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\"}}",
"Find the PDFs I saved this month.",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"mime_prefix\":\"application/pdf\",\"created_after\":\"2026-11-01\"}}",
"Which spreadsheets and decks do I have, biggest first?",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"kind\":\"workbook,presentation\",\"sort\":\"largest\"}}",
"Find the file called Q4 report.",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"title\":\"Q4 report\"}}",
"Open the Q4 report and read it to me.",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"get\",\"artifact_id\":\"<artifact_id from art_read list>\",\"include_content\":true}}",
"Read pages 2 to 3 of that PDF.",
"{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"get\",\"artifact_id\":\"<artifact_id from art_read list>\",\"include_content\":true,\"pages\":\"2-3\"}}"
]
},
{
"id": "art_write",
"name": "Save a file",
"description": "Save a file to the owner's Tunc Art.",
"tags": [
"files",
"write"
],
"examples": [
"Save this report as a Markdown file I can share.",
"{\"skill\":\"art_write\",\"arguments\":{\"operation\":\"create\",\"name\":\"q4-report.md\",\"mime_type\":\"text/markdown\",\"text\":\"# Q4 report\\n\\nRevenue grew 12%.\"}}",
"Save this chart picture.",
"{\"skill\":\"art_write\",\"arguments\":{\"operation\":\"create\",\"name\":\"chart.png\",\"mime_type\":\"image/png\",\"content_base64\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==\"}}",
"Save these results as a CSV.",
"{\"skill\":\"art_write\",\"arguments\":{\"operation\":\"create\",\"name\":\"results.csv\",\"mime_type\":\"text/csv\",\"text\":\"item,qty\\npens,12\\n\"}}",
"Save this 20 MB recording.",
"{\"skill\":\"art_write\",\"arguments\":{\"operation\":\"create\",\"mode\":\"begin\",\"name\":\"call.m4a\",\"mime_type\":\"audio/mp4\",\"byte_count\":20971520}}",
"Finish saving the recording after uploading its bytes.",
"{\"skill\":\"art_write\",\"arguments\":{\"operation\":\"create\",\"mode\":\"complete\",\"upload_id\":\"<upload_id from mode=begin>\",\"byte_count\":20971520}}"
]
},
{
"id": "art_delete",
"name": "Delete a file",
"description": "Delete one of the owner\u2019s files.",
"tags": [
"files",
"delete"
],
"examples": [
"Delete the draft report I saved earlier.",
"{\"skill\":\"art_delete\",\"arguments\":{\"artifact_id\":\"<artifact_id from art_write or art_read>\"}}"
]
}
],
"securitySchemes": {
"apiKey": {
"httpAuthSecurityScheme": {
"scheme": "Bearer",
"description": "A Tunc API key from tunchub.com/account/keys/new"
}
},
"oauth": {
"oauth2SecurityScheme": {
"description": "Sign in with Tunc and ask for resource=https://a2a.tuncart.com (tokens for the MCP server are refused here).",
"oauth2MetadataUrl": "https://core.tunc.ai/.well-known/oauth-authorization-server",
"flows": {
"authorizationCode": {
"authorizationUrl": "https://core.tunc.ai/oauth/authorize",
"tokenUrl": "https://core.tunc.ai/oauth/token",
"pkceRequired": true,
"scopes": {
"orb.read": "Read Tunc Orb",
"art.read": "Open files",
"art.write": "Save files",
"art.delete": "Delete files"
}
}
}
}
},
"device": {
"oauth2SecurityScheme": {
"description": "Sign in with Tunc and ask for resource=https://a2a.tuncart.com (tokens for the MCP server are refused here). For agents without a browser.",
"oauth2MetadataUrl": "https://core.tunc.ai/.well-known/oauth-authorization-server",
"flows": {
"deviceCode": {
"deviceAuthorizationUrl": "https://core.tunc.ai/oauth/device_authorization",
"tokenUrl": "https://core.tunc.ai/oauth/token",
"scopes": {
"orb.read": "Read Tunc Orb",
"art.read": "Open files",
"art.write": "Save files",
"art.delete": "Delete files"
}
}
}
}
}
},
"securityRequirements": [
{
"schemes": {
"apiKey": {
"list": []
}
}
},
{
"schemes": {
"oauth": {
"list": [
"orb.read"
]
}
}
},
{
"schemes": {
"device": {
"list": [
"orb.read"
]
}
}
}
]
}