# Perkoon

**Canonical:** https://apis.io/providers/perkoon-com/  
**Website:** https://perkoon.com/  
**APIs profiled:** 3

Perkoon is an account-less file-transfer service built for AI agents as much as for people, operated by MB "Perkunu simtas" in Lithuania. Small files upload once to free cloud delivery and return a durable ~48-hour share link (fire-and-forget); larger files stream directly between machines over WebRTC with no size limit, with perkoon.com doing signalling only. The same capability - create a transfer session, join it, check it - is projected over four entry points the provider documents for agents: an A2A agent card at /.well-known/agent-card.json (conformant to A2A 1.0.0, protocol 0.3.0, four skills, JSON-RPC at /a2a), an anonymous REST surface at /api/v1/sessions consumed by the first-party perkoon CLI (npm, also an importable JS library), a stdio MCP server (@perkoon/mcp: send_file, receive_file, check_session) and a Playwright-ready browser flow. It publishes llms.txt, a skillpm Agent Skill (perkoon-transfer) and per-IP rate limits inside the card itself. No OpenAPI, OAuth or event surface is published, and every HTML page - including the /automate guide and /pricing - sits behind a Cloudflare managed challenge for non-browser clients, while the card, llms.txt and robots.txt are served openly.

## Kin Score — 27.5 / 100 (thin)

Scored 2026-10-09 under rubric 0.23.0. Trend: flat (+0.0 from 27.5).

| Facet | Score |
|---|---|
| Discoverability | 73.3 |
| Contract Quality | 0.0 |
| Contract Governance | 18.2 |
| Operational Transparency | 36.8 |
| Developer Ergonomics | 54.8 |
| Access Clarity | 10.5 |

Regulatory layer — **Horizontal (data, software, accessibility, platform)**: 16.7 (matched via fallback).

## Agent readiness — 20.7 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | no |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | documented |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | conformant |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## APIs (3)

- **Perkoon Agent Data Layer (A2A)** — Perkoon's agent-to-agent surface: an A2A agent card served at /.well-known/agent-card.json and the legacy /.well-known/agent.json (byte-identical, 200 application/json) pointing...
- **Perkoon Sessions API** — The anonymous REST surface under https://perkoon.com/api/v1 that every Perkoon client uses: POST /sessions (create, 10/min per IP), POST /sessions/{code}/join (30/min) and GET /...
- **Perkoon MCP Server** — Official local stdio MCP server, @perkoon/mcp on npm (0.3.0, 2026-09-01), installed with npx -y @perkoon/mcp and named in the A2A card's resources[] and in llms.txt as the recom...

## MCP servers (1)

- **Perkoon MCP Server** — Perkoon ships an official MCP server as a local stdio package, @perkoon/mcp on npm (author Perkoon, same maintainer as the perkoon CLI; homepage https://perkoon.com; proprietary...

## Security (2)

- **Perkoon Com Authentication** — 4 schemes
- **Perkoon Com Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Perkoon Com Plans Pricing**

## Tags

File Transfer, P2P, WebRTC, AI Agents, A2A, MCP, CLI, Agent Skills, Cloud Storage, Developer Tools, Lithuania

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/perkoon-com/). Scores are computed from the provider's own public artifacts under a published rubric.
