Kamy

SSE

by Kamy-Development

334 downloads Not rated yet
GitHub SSE

About

The document layer for AI-native software. From your agent runtime, generate PDFs from templates, sign them with PAdES B-LT cryptographic signatures (own CA, RFC 3161 timestamps, embedded CRL), edit / fill / redact existing PDFs, and produce a tamper-evident audit trail anyone ca

Details

Transport
SSE

Explore

- Generate PDFs from templates or raw HTML/CSS
- Sign with PAdES B-LT cryptographic seals (own CA, RFC 3161 timestamps, embedded CRL)
- Edit, fill AcroForm widgets, stamp text, and redact PII on existing PDFs
- Independent verification of signed documents forever, without a Kamy account
- Includes system templates: invoice, contract, certificate, shipping-label, and more
- TypeScript and Python SDKs available

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Kamy
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

For Claude Code:
```bash
claude mcp add --transport http kamy https://mcp.kamy.dev/mcp
For Cursor, add to ~/.cursor/mcp.json:

{
"mcpServers": {
"kamy": {
"url": "https://mcp.kamy.dev/mcp",
"transport": "streamable-http",
"env": {
"KAMY_API_KEY": "<YOUR_KAMY_API_KEY>"
}
}
}
}
Get a free API key at kamy.dev/dashboard/api-keys (no credit card, 100 renders/month included).

Canonical flow: generate → sign → prove
import { kamy } from "@kamydev/sdk";

// 1. Generate
const doc = await kamy.documents.render({
template: "invoice",
data: { invoiceNumber: "INV-001", lineItems: [...] },
});

// 2. Sign with PAdES B-LT (recipient-verifiable, audit-trailed)
const signed = await kamy.signatures.signWithPki({ renderId: doc.id });

// 3. Anyone verifies the document independently — no Kamy account
console.log(signed.verify_url);
// → https://kamy.dev/verify/<sha256>
Use cases
AI agents that produce documents. Your agent issued a refund, signed a contract, approved a release. Every action gets a tamper-evident, third-party-verifiable receipt. When the customer disputes, when the auditor asks, when the regulator knocks — you have evidence, not log files.

Compliance-grade SaaS. Your fintech / healthtech / regtech app needs PDFs that pass legal review without a separate post-processor. Render PDF/A, sign with cryptographic certs, archive with hash anchoring, retrieve on demand. SOC 2 evidence on autopilot.

Embedded document workflows. Your customers need contracts, invoices, receipts inside your product. Embed them. White-label brand kits, customer-owned audit trails, embeddable verify widgets.

What makes the verify path different
Every signed Kamy document is independently verifiable forever, by anyone, without trusting Kamy. The PAdES signature chains to a CA, the timestamp chains to FreeTSA, the audit row chains to a public hash. We're a layer; we shouldn't be a single point of trust.

Try the verify widget at https://kamy.dev/verify — drag any signed Kamy PDF in.

System templates included
invoice · receipt · quote · contract · agreement · certificate · shipping-label · report

Plus country-compliant tax variants: UAE FTA, KSA ZATCA Phase 1/2, EU VAT, US 1099-NEC.

Pricing
Tier Price What you get
Free $0 100 renders / month · 10 e-signatures / month · PAdES B-LT signing · PDF/A · public verify page · MCP server
Starter $19/mo 5,000 renders/month · watermark-free · email support
Pro $49/mo 25,000 renders/month · country-compliant tax templates · webhooks
Business $149/mo 100,000 renders/month · 5 seats · priority queue
Scale $0.002/render Pay-as-you-go · no monthly minimum · undercuts every PAYG competitor
Full tiers + metering details: kamy.dev/pricing

Links
Homepage: kamy.dev
Docs: kamy.dev/docs
Try verify: kamy.dev/verify
Pricing: kamy.dev/pricing
GitHub (plugin): github.com/Kamy-Development/kamy-plugin
NPM SDK: @kamydev/sdk
PyPI SDK: kamy-sdk
OpenAPI spec: kamy.dev/openapi.json
Agent manifest: kamy.dev/.well-known/agent.json
llms.txt: kamy.dev/llms.txt

render_pdf

Render a PDF from a template (invoice, contract, certificate, etc.) or raw HTML/CSS. Returns a signed URL valid for 1 hour plus persistent retrieval.

sign_pdf

Apply a PAdES B-LT cryptographic seal. Own CA + RFC 3161 timestamp + embedded CRL. Returns a public verify URL.

edit_pdf

Fill AcroForm widgets, stamp text or signature images, redact PII regions on existing PDFs.

verify_pdf

Verify any Kamy-signed PDF. Returns cert chain, timestamp, byte range, audit row, tamper-evidence boolean.

list_templates

List system templates + your custom ones, filterable by tag.

install_sdk

Print install commands for the TypeScript / Python SDK.

ask_kamy

Query the Kamy docs in natural language.

| Tool | What it does |
|---|---|
| render_pdf | Render a PDF from a template (invoice, contract, certificate, etc.) or raw HTML/CSS. Returns a signed URL valid for 1 hour plus persistent retrieval. |
| sign_pdf | Apply a PAdES B-LT cryptographic seal. Own CA + RFC 3161 timestamp + embedded CRL. Returns a public verify URL. |
| edit_pdf | Fill AcroForm widgets, stamp text or signature images, redact PII regions on existing PDFs. |
| verify_pdf | Verify any Kamy-signed PDF. Returns cert chain, timestamp, byte range, audit row, tamper-evidence boolean. |
| list_templates | List system templates + your custom ones, filterable by tag. |
| install_sdk | Print install commands for the TypeScript / Python SDK. |
| ask_kamy | Query the Kamy docs in natural language. |

---

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "kamy": {
            "kamy": {
                "url": "https://mcp.kamy.dev/mcp",
                "transport": "streamable-http",
                "env": {
                    "KAMY_API_KEY": "<YOUR_KAMY_API_KEY>"
                }
            }
        }
    }
}

McpServers

{
    "kamy": {
        "url": "https://mcp.kamy.dev/mcp",
        "transport": "streamable-http",
        "env": {
            "KAMY_API_KEY": "<YOUR_KAMY_API_KEY>"
        }
    }
}
Tagline: Generate, sign, prove. One API. Kamy is one developer-first MCP for the full document chain: generate, sign, edit, verify, audit. Render PDFs from templates, sign them with PAdES B-LT cryptographic signatures (own CA + RFC 3161 timestamps + embedded CRL), edit / fill / redact existing PDFs, and produce a tamper-evident audit trail anyone can verify at https://kamy.dev/verify — no Kamy account required. Replaces the typical stitched stack of DocuSign + a PDF generation API + a homegrown audit logger with one vendor, one API, one audit boundary. ---
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.