{
  "$schema": "https://raw.githubusercontent.com/modelcontextprotocol/specification/main/schema/mcp-discovery.json",
  "version": "1.0",
  "lastUpdated": "2026-09-16T00:00:00Z",

  "provider": {
    "name": "Diaktor",
    "url": "https://40dayarrow.com",
    "email": "hello@diaktor.com"
  },

  "mcpServers": {
    "diaktor": {
      "name": "Diaktor MCP",
      "description": "Официален MCP сървър на 40dayarrow.com – задачи, Pomodoro таймер и 40-дневен challenge за AI агенти.",
      "version": "1.4.0",

      "transport": {
        "type": "streamable-http",
        "url": "https://40dayarrow.com/mcp",
        "method": "POST",
        "contentType": "application/json"
      },

      "protocol": {
        "name": "mcp",
        "version": "2024-11-05"
      },

      "authentication": {
        "type": "bearer",
        "description": "Bearer token в Authorization header. Токенът се предоставя от потребителя след регистрация.",
        "headerName": "Authorization",
        "headerFormat": "Bearer <token>",
        "tokenFormat": {
          "type": "hex",
          "minLength": 64,
          "description": "256-битов hex токен (64 hex знака)"
        },
        "notes": [
          "v1.4 използва Bearer token за single-user достъп.",
          "OAuth 2.1 предстои във v1.5 за multi-user и ChatGPT интеграция."
        ]
      },

      "capabilities": {
        "tools": {
          "listChanged": false
        },
        "resources": {
          "subscribe": false,
          "listChanged": false
        },
        "prompts": {
          "listChanged": false
        }
      },

      "tools": [
        {
          "name": "get_tasks",
          "description": "Чете задачи по дата, период, статус или тип"
        },
        {
          "name": "add_task",
          "description": "Добавя нова задача"
        },
        {
          "name": "update_task",
          "description": "Обновява статус, реални часове или бележка на задача"
        },
        {
          "name": "delete_task",
          "description": "Изтрива задача по ID"
        },
        {
          "name": "get_stats",
          "description": "Статистики за период (1-365 дни)"
        },
        {
          "name": "get_streak",
          "description": "Текущ streak и позиция в 40-дневния challenge"
        },
        {
          "name": "add_pomo",
          "description": "Отбелязва завършен Pomodoro цикъл"
        },
        {
          "name": "get_today",
          "description": "Пълен преглед на днешния ден (задачи, Pomodoro, streak)"
        },
        {
          "name": "get_challenge_progress",
          "description": "Детайлен прогрес на 40-дневния challenge"
        },
        {
          "name": "get_random_quote",
          "description": "Случаен вдъхновяващ цитат от колекцията"
        }
      ],

      "examples": {
        "claudeDesktop": {
          "description": "Конфигурация за Claude Desktop (Custom Connector)",
          "url": "https://40dayarrow.com/mcp",
          "auth": "Bearer <вашият_token>"
        },
        "curl": {
          "description": "Примерна curl заявка",
          "command": "curl -X POST https://40dayarrow.com/mcp -H 'Authorization: Bearer <token>' -H 'Content-Type: application/json' -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\"}'"
        }
      },

      "documentation": {
        "readme": "https://40dayarrow.com/README-mcp.txt",
        "llmsTxt": "https://40dayarrow.com/llms.txt",
        "openapi": "https://40dayarrow.com/openapi.json",
        "aiKnowledge": "https://40dayarrow.com/ai-knowledge.json"
      },

      "rateLimit": {
        "requests": 60,
        "period": "1 minute",
        "scope": "per token"
      },

      "contact": {
        "email": "hello@diaktor.com",
        "url": "https://40dayarrow.com"
      }
    }
  },

  "relatedResources": {
    "llmsTxt": "https://40dayarrow.com/llms.txt",
    "openapi": "https://40dayarrow.com/openapi.json",
    "aiKnowledge": "https://40dayarrow.com/ai-knowledge.json",
    "robotsTxt": "https://40dayarrow.com/robots.txt",
    "sitemap": "https://40dayarrow.com/sitemap.xml"
  }
}