Copyright01 MCP
An MCP server that allows AI agents to create legally binding, timestamped copyright deposits for code, text, websites, and creative content under the Berne Convention. It supports tools for creating deposits, listing them, verifying hashes and certificates, and checking user profiles.
Endpoint and access
OAuth sign-in: the first time you connect, your client opens the vendor's own authorization prompt in a browser.
https://www.copyright01.com/mcpWhat its tools do
6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Create timestamped copyright deposits for code and text
- Verify SHA-256 hashes against registered deposits
- List all copyright deposits with filters
- Check plan credits and storage usage
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- Copyright01 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 6 advertised
- Resources
- 0 advertised
- Resource templates
- Sign-in required
- Prompts
- 0 advertised
{
"tools": {
"listChanged": false
},
"prompts": {
"listChanged": false
},
"resources": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
create-deposit-tool — Create Deposit Tool
Create a new copyright deposit. Supported types: text, website, youtube, social, github. For text deposits, provide content_text. For other types, provide website_url. Returns the deposit details with certificate verification code.
{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Deposit type: text, website, youtube, social, or github"
},
"title": {
"type": "string",
"description": "Title for the deposit (3-255 characters)"
},
"is_public": {
"type": "boolean",
"description": "Whether the deposit is publicly visible (default: true)"
},
"description": {
"type": "string",
"description": "Optional description (max 2000 characters)"
},
"website_url": {
"type": "string",
"description": "URL to protect (required for website/youtube/social/github types)"
},
"content_text": {
"type": "string",
"description": "Text content to protect (required for type=text, min 10 characters)"
}
}
}{}list-deposits-tool — List Deposits Tool
List your copyright deposits with optional filtering and pagination. Returns up to 20 deposits per page.
{
"type": "object",
"properties": {
"page": {
"type": "integer",
"description": "Page number (default: 1, 20 results per page)"
},
"type": {
"type": "string",
"description": "Filter by deposit type: text, website, youtube, social, github"
},
"status": {
"type": "string",
"description": "Filter by status: pending, certified, failed"
}
}
}{}get-deposit-tool — Get Deposit Tool
Get details of a specific deposit by its ID. Only returns deposits owned by the authenticated user (IDOR-protected).
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "The deposit ID to retrieve"
}
}
}{}verify-hash-tool — Verify Hash Tool
Verify a SHA-256 hash against all deposits. Checks your own deposits and public deposits. Returns the matching deposit if found.
{
"type": "object",
"properties": {
"hash": {
"type": "string",
"description": "SHA-256 hash to verify (64 hex characters)"
}
}
}{}verify-certificate-tool — Verify Certificate Tool
Verify a certificate by its verification code. Returns the associated deposit details if found. Works for public deposits and your own private deposits.
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Certificate verification code (e.g. XXXX-XXXX-XXXX)"
}
}
}{}get-profile-tool — Get Profile Tool
Get your profile information including plan, credits remaining, storage usage, and deposit count.
{
"type": "object",
"properties": {}
}{}Prompts
0 advertised
Resources
0 advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 1 of 1 checks answered
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 2690 ms
- 95th percentile latency
- 2690 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 2690 ms · metadata changed · refuses unauthenticated resources/templates/list (HTTP 401)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http copyright01-mcp https://www.copyright01.com/mcpCodex
codex mcp add copyright01-mcp --url https://www.copyright01.com/mcpCursor
{
"mcpServers": {
"copyright01-mcp": {
"url": "https://www.copyright01.com/mcp"
}
}
}Cline
{
"mcpServers": {
"copyright01-mcp": {
"type": "streamableHttp",
"url": "https://www.copyright01.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"copyright01-mcp": {
"type": "http",
"url": "https://www.copyright01.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http copyright01-mcp https://www.copyright01.com/mcpClaude Desktop
https://www.copyright01.com/mcpWindsurf
{
"mcpServers": {
"copyright01-mcp": {
"serverUrl": "https://www.copyright01.com/mcp"
}
}
}Let your agent find its tools
Find servers like Copyright01 MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.