{
  "name": "kibela",
  "display_name": "Kibela",
  "description": "Interact with Kibela API.",
  "repository": {
    "type": "git",
    "url": "https://github.com/kiwamizamurai/mcp-kibela-server"
  },
  "homepage": "https://github.com/kiwamizamurai/mcp-kibela-server",
  "author": {
    "name": "kiwamizamurai"
  },
  "license": "MIT",
  "categories": [
    "Knowledge Base"
  ],
  "tags": [
    "Kibela",
    "Integration"
  ],
  "installations": {
    "npm": {
      "type": "npm",
      "command": "npx",
      "args": [
        "-y",
        "https://github.com/kiwamizamurai/mcp-kibela-server"
      ],
      "env": {
        "KIBELA_TEAM": "${KIBELA_TEAM}",
        "KIBELA_TOKEN": "${KIBELA_TOKEN}"
      }
    }
  },
  "examples": [
    {
      "title": "Search Kibela notes",
      "description": "Search through your Kibela notes using a query.",
      "prompt": "kibela_search_notes(\"my search query\")"
    },
    {
      "title": "Get latest notes",
      "description": "Retrieve your latest notes from Kibela.",
      "prompt": "kibela_get_my_notes()"
    },
    {
      "title": "Get note content",
      "description": "Fetch content of a specific note by ID.",
      "prompt": "kibela_get_note_content(\"note-id\")"
    }
  ],
  "arguments": {
    "KIBELA_TEAM": {
      "description": "Your Kibela team name",
      "required": true,
      "example": "your-team"
    },
    "KIBELA_TOKEN": {
      "description": "Your Kibela API token",
      "required": true,
      "example": "your-token"
    }
  },
  "tools": [
    {
      "name": "kibela_search_notes",
      "description": "Search Kibela notes with given query",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "kibela_get_my_notes",
      "description": "Get your latest notes from Kibela",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Number of notes to fetch (max 50)",
            "default": 15
          }
        }
      }
    },
    {
      "name": "kibela_get_note_content",
      "description": "Get content and comments of a specific note",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Note ID"
          }
        },
        "required": [
          "id"
        ]
      }
    }
  ]
}