dbhub

bytebase/dbhub

4.5

dbhub is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of dbhub 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.

DBHub is a universal database gateway implementing the Model Context Protocol (MCP) server interface.

Try dbhub with chat:

MCPHub score:4.47

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: 4/10

The agent demonstrates a fundamental understanding of SQL operations, including querying, updating, inserting, and managing database tables. However, it consistently fails to execute tasks due to invalid input or non-existent tables, indicating a lack of adaptability to the current database schema. The agent successfully created a table, but the response lacked verification of execution, which raises concerns about its reliability. Overall, the agent's performance is hindered by its inability to handle unexpected database structures and provide evidence of successful operations.

  • Test case 1
    Score: 6/10
    Perform the operation of retrieving the top 5 best-selling products in the last month from the database.

    No valid answer is generated due to invalid input. The attempt to retrieve the top 5 best-selling products in the last month failed because the 'sales' table does not exist in the database. Additionally, there were syntax errors in the SQL query and an unrecognized command when attempting to list available tables. It is recommended to check with the database administrator or review the database schema to identify the correct table name for sales data.

  • Test case 2
    Score: 6/10
    Perform the operation of updating the email address of the customer with CustomerID 12345 to 'newemail@example.com' in the database.

    No valid answer is generated due to invalid input. The update operation failed because the table "customers" does not exist in the database. Please verify the table name or ensure that the database schema is correctly set up.

  • Test case 3
    Score: 6/10
    Perform the operation of retrieving a list of customers who have not placed any orders in the last 6 months from the database.

    No valid answer is generated due to invalid input. The SQL query failed because the 'customers' table does not exist in the database. This suggests that the table name might be different or that it is not accessible in the current database context.

  • Test case 4
    Score: 6/10
    Perform the operation of retrieving the names and salaries of employees who have the highest salary in each department from the database.

    No valid answer is generated due to invalid input. The operation could not be completed because the "employees" table does not exist in the database. Please verify the database structure and ensure that the correct table name is being used.

  • Test case 5
    Score: 2/10
    Perform the operation of creating a new table named 'products' in the database with the following columns: 'product_id' (integer, primary key), 'product_name' (varchar(255)), 'price' (decimal(10,2)), and 'stock_quantity' (integer).

    The table 'products' has been successfully created with the specified columns: 'product_id' (integer, primary key), 'product_name' (varchar(255)), 'price' (decimal(10,2)), and 'stock_quantity' (integer).