mongodb-mcp-server

mongodb-js/mongodb-mcp-server

4.2

mongodb-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 mongodb-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 server for interacting with MongoDB Databases and MongoDB Atlas.

Try mongodb-mcp-server with chat:

MCPHub score:4.23

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

The agent demonstrates a solid understanding and execution of tasks related to managing MongoDB Atlas and MongoDB databases. It successfully handles operations such as creating collections and inserting documents, indicating strong capabilities in database operations. However, the agent showed limitations in handling invalid inputs, as seen with the non-existent organization 'MongoDB Inc', where it failed to generate a valid response. This suggests a need for better error handling and validation of inputs. Additionally, some responses lacked detailed descriptions or confirmations of actions taken, which could improve the user experience. Overall, the agent performs well in executing valid operations but requires improvements in input validation and response clarity.

  • Test case 1
    Score: 6/10
    Execute the task of listing all MongoDB Atlas projects under the organization 'MongoDB Inc' to identify available resources and their configurations.

    No valid answer is generated due to invalid input. The organization 'MongoDB Inc' does not exist in the current database, which is why no projects could be listed under it.

  • Test case 2
    Score: 2/10
    Perform the operation of listing all MongoDB Atlas organizations that are accessible with the current credentials, and provide details for each organization including their ID and name.

    None

  • Test case 3
    Score: 5/10
    Perform the operation of creating a new collection named 'user_profiles' in the 'mcp' database within the MongoDB Atlas cluster named 'TestCluster'.

    Collection "user_profiles" created in database "mcp".

  • Test case 4
    Score: 7/10
    Perform the operation of inserting a new document into the 'user_profiles' collection within the 'mcp' database in the MongoDB Atlas cluster named 'TestCluster'. The document should include the following fields: 'user_id' (string), 'name' (string), 'email' (string), and 'age' (integer).

    The operation was successful, and 1 document has been inserted into the 'user_profiles' collection. The inserted document ID is: 688d76984b4a46df83f2fac0.

  • Test case 5
    Score: 2/10
    Perform the operation of listing all MongoDB Atlas database users for a specific project in the organization to ensure that access control is properly managed.

    None