mysql_mcp_server

mysql_mcp_server

4.5

mysql_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 mysql_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.

MySQL MCP Server is a Model Context Protocol implementation that facilitates secure interaction between AI applications and MySQL databases.

Evaluation
Total Score: 7/10

Evaluation Summary of the Agent's Performance

  • Strengths:
    1. Accuracy/Correctness:
    • The agent consistently identifies issues with SQL queries, such as non-existent tables, and provides accurate translations for both English to French and Spanish to English tasks.
    1. Consistency with Claimed Capabilities:
    • The agent demonstrates its ability to perform tasks related to database queries, information retrieval, and translation, aligning with its stated functionalities.
    1. Translation Quality:
    • The translations provided are generally accurate and maintain the original meaning and context.
  • Weaknesses:
    1. Completeness:
    • The agent often fails to provide comprehensive solutions or explanations, particularly in SQL-related tasks, where it does not offer troubleshooting steps or potential reasons for errors.
    1. Usefulness / Clarity:
    • The agent's responses sometimes lack depth, such as providing limited news headlines without sources or detailed summaries, and character encoding issues in translations.
  • Suggestions for Improvement:
    • Enhance Troubleshooting Guidance:
    • Provide immediate troubleshooting steps for SQL errors, such as checking for typos or case sensitivity issues.
    • Improve Information Retrieval:
    • Offer more comprehensive news coverage with sources and summaries.
    • Address Encoding Issues:
    • Ensure proper character encoding to avoid display errors in translations.
  • Overall Quality Score:
  • The agent demonstrates a solid understanding of its tasks but requires improvements in completeness and clarity to enhance user experience. Therefore, the final score is 7/10.
  • Test case 1
    Score: 6/10
    Can you execute an SQL query to retrieve the names and email addresses of all users who signed up in the last 30 days from a MySQL database named 'user_data'?

    It seems that the query failed because the table 'user_data' does not exist in the database. To assist you better, I can check the available tables in the database to see if there's a different table that contains user information. Would you like me to do that?

  • Test case 2
    Score: 6/10
    Translate the following English text into French: 'The conference on renewable energy will take place next week in Paris.'

    The translation of the given English text into French is: "La conférence sur les énergies renouvelables aura lieu la semaine prochaine à Paris."

  • Test case 3
    Score: 6/10
    Retrieve the latest news headlines related to artificial intelligence from online sources as of now.

    Here are the latest news headlines related to artificial intelligence:

    1. Latest AI Developments in 2025

      • Date: July 1, 2025
      • Content: Exploring the advancements in AI technology for the year 2025.
    2. AI and Ethics: A Growing Concern

      • Date: July 1, 2025
      • Content: Discussions on the ethical implications of AI deployments continue to rise.

    If you need more information or specific details about these articles, feel free to ask!

  • Test case 4
    Score: 9/10
    Translate the following text from Spanish to English: 'La tecnología de inteligencia artificial ha avanzado significativamente en los últimos años, cambiando la forma en que interactuamos con la tecnología en nuestra vida diaria.'

    The translation of the text from Spanish to English is: "Artificial intelligence technology has advanced significantly in recent years, changing the way we interact with technology in our daily lives."

  • Test case 5
    Score: 6/10
    Execute an SQL query to find the top 5 products with the highest sales from the 'sales_data' table in a MySQL database. Include the product name and total sales amount in the result.

    It seems that the query failed because the 'sales_data' table does not exist in the database. To assist you further, I can check the available tables in the database. Would you like me to do that?