backlog-mcp-server

nulab/backlog-mcp-server

4.0

backlog-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of backlog-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for interacting with the Backlog API, providing tools for managing projects, issues, wiki pages, and more through AI agents.

Try backlog-mcp-server with chat:

MCPHub score:4.01

Has a README

Github repo has a README.md.

Has a License

Github repo has license info.

Server can be inspected

View server inspector

Server schema can be extracted

Can get at lease one tool info from the README or server.

Online hosted on MCPHub

Can be automatically deployed by MCPHub.

Has social accounts

Do not have any social accounts.

Claimed by the author or certified by MCPHub

If you are the author, claim authorship

AI Evaluation Report
Total Score: 6/10

The agent demonstrates a strong ability to list and provide detailed information about Flux UI components, as seen in the comprehensive list of components and the detailed explanation of the 'Accordion' component. However, it struggles with providing in-depth details and diverse usage examples for certain components, such as 'Autocomplete' and 'Drop Zone', where the answers lacked depth and accuracy. Additionally, the agent encountered a tool malfunction when attempting to retrieve information about the 'Badge' component, indicating potential reliability issues. Overall, while the agent shows promise in certain areas, it needs improvement in providing comprehensive and accurate information consistently.

  • Test case 1
    Score: 9/10
    List all available Flux UI components.

    The available Flux UI components are as follows:

    1. Accordion
    2. Autocomplete
    3. Avatar
    4. Badge
    5. Brand
    6. Breadcrumbs
    7. Button
    8. Calendar
    9. Callout
    10. Card
    11. Chart
    12. Checkbox
    13. Command
    14. Context
    15. Date Picker
    16. Dropdown
    17. Editor
    18. Field
    19. Heading
    20. Icon
    21. Input
    22. Modal
    23. Navbar
    24. Pagination
    25. Popover
    26. Profile
    27. Radio
    28. Select
    29. Separator
    30. Switch
    31. Table
    32. Tabs
    33. Text
    34. Textarea
    35. Toast
    36. Tooltip Feel free to explore any of these components through the provided links for more details!
  • Test case 2
    Score: 9/10
    What are the key features and usage examples of the 'Accordion' component in Flux UI?

    Key Features of the Accordion Component in Flux UI

    • Collapsible Sections: The Accordion allows users to expand and collapse sections, making it easier to navigate large amounts of content.
    • Customizable Items: Each item can have a heading and associated content, allowing for structured information presentation.
    • Transition Effects: The Accordion can include transition animations for a smoother user experience.
    • Exclusive Mode: Supports a configuration where only one item can be expanded at a time.
    • Disabled State: Items can be set to a disabled state, making them unclickable.
    • Expanded State: Specific items can be set to be expanded by default.
    • Variant Options: Offers different styling variants, such as a reverse layout.

    Usage Examples

    1. Basic Accordion Example:
      <flux:accordion>
          <flux:accordion.item>
              <flux:accordion.heading>What's your refund policy?</flux:accordion.heading>
              <flux:accordion.content>
                  If you are not satisfied with your purchase, we offer a 30-day money-back guarantee. Please contact our support team for assistance.
              </flux:accordion.content>
          </flux:accordion.item>
          <flux:accordion.item>
              <flux:accordion.heading>Do you offer any discounts for bulk purchases?</flux:accordion.heading>
              <flux:accordion.content>
                  Yes, we offer special discounts for bulk orders. Please reach out to our sales team with your requirements.
              </flux:accordion.content>
          </flux:accordion.item>
          <flux:accordion.item>
              <flux:accordion.heading>How do I track my order?</flux:accordion.heading>
              <flux:accordion.content>
                  Once your order is shipped, you will receive an email with a tracking number. Use this number to track your order on our website.
              </flux:accordion.content>
          </flux:accordion.item>
      </flux:accordion>
      
    2. Single Item Example:
      <flux:accordion.item heading="What's your refund policy?">
          If you are not satisfied with your purchase, we offer a 30-day money-back guarantee. Please contact our support team for assistance.
      </flux:accordion.item>
      
    3. With Transition:
      <flux:accordion transition>
          <!-- Content goes here -->
      </flux:accordion>
      
    4. Disabled Item Example:
      <flux:accordion.item disabled>
          <!-- Content cannot be interacted with -->
      </flux:accordion.item>
      
    5. Exclusive Mode:
      <flux:accordion exclusive>
          <!-- Content goes here -->
      </flux:accordion>
      
    6. Expanded Item Example:
      <flux:accordion.item expanded>
          <!-- Content will be expanded by default -->
      </flux:accordion.item>
      
    7. Reverse Variant:
      <flux:accordion variant="reverse">
          <!-- Content goes here -->
      </flux:accordion>
      

    These examples illustrate how to implement the Accordion component in various configurations and styles.

  • Test case 3
    Score: 6/10
    What are the key features and usage examples of the 'Autocomplete' component in Flux UI?

    Key Features of the 'Autocomplete' Component:

    • Name: Autocomplete
    • Description: The Autocomplete component allows users to input text and automatically suggests options based on the input.
    • Documentation URL: Flux UI Autocomplete Component

    Usage Example:

    • Code Example:
    <flux:autocomplete wire:model="state" label="State of residence">
        <flux:autocomplete.item>Alabama</flux:autocomplete.item>
        <flux:autocomplete.item>Arkansas</flux:autocomplete.item>
        <flux:autocomplete.item>California</flux:autocomplete.item>
        <!-- ... -->
    </flux:autocomplete>
    

    This code snippet shows how to implement the Autocomplete component, allowing users to select from a list of states as they type. The Autocomplete component is useful for enhancing user experience by providing suggestions and speeding up the input process.

  • Test case 4
    Score: 5/10
    What are the key features and usage examples of the 'Drop Zone' component in Flux UI?

    Key Features of the 'Drop Zone' Component in Flux UI

    • The 'Drop Zone' component allows users to upload files by dragging and dropping them into a designated area.
    • It provides user-friendly interfaces for file selection and upload, enhancing user experience.
    • It supports multiple file types and can handle file validation and previewing.

    Usage Examples

    Here are some code examples demonstrating how to use the 'Drop Zone' component:

    1. Installation Command:
      composer require livewire/flux
      
    2. Activating Flux:
      php artisan flux:activate
      
    3. Including Flux Scripts:
      <head>
          ...
          @fluxAppearance
      </head>
      <body>
          ...
          @fluxScripts
      </body>
      
    4. Importing Tailwind CSS:
      @import 'tailwindcss';
      @import '../../vendor/livewire/flux/dist/flux.css';
      @custom-variant dark (&:where(.dark, .dark *));
      
    5. Preconnecting to Fonts:
      <head>
          ...
          <link rel="preconnect" href="https://fonts.bunny.net">
          <link href="https://fonts.bunny.net/css?family=inter:400,500,600&display=swap" rel="stylesheet"/>
      </head>
      
    6. Publishing Flux Assets:
      php artisan flux:publish
      
    7. Updating Flux Components:
      composer update livewire/flux livewire/flux-pro
      
    8. Configuring Composer for Flux:
      composer config http-basic.composer.fluxui.dev your-email your-license-key
      
    9. Adding Flux License:
      - name: Add Flux license
        run: composer config http-basic.composer.fluxui.dev "${ secrets.FLUX_USERNAME}}" "${ secrets.FLUX_LICENSE_KEY}}"
      
    10. Location Block for Flux Assets:
    location ~ ^/flux/flux(\.min)?\.(js|css)$ {
        expires off;
        try_files $uri $uri/ /index.php?$query_string;
    }
    

    For more detailed information, you can visit the [official documentation for the Drop Zone component](https://fluxui.dev/components/drop zone).

  • Test case 5
    Score: 2/10
    What are the key features and usage examples of the 'Badge' component in Flux UI?

    No valid answer is generated due to tool malfunction. Both tool calls failed to retrieve results, indicating a potential malfunction or issue with the API.