{"slug":"jonfreeland/mongodb-mcp","name":"MongoDB","description":"Provides read-only access to MongoDB databases through standardized MCP tools and resources.","category":"database","tags":[],"official":false,"stars":9,"transport":"stdio","install":null,"tools":[{"name":"list_databases","description":"List all databases available on the MongoDB server"},{"name":"list_collections","description":"List all collections in a specified database"},{"name":"infer_schema","description":"Infer collection schema from sample documents"},{"name":"find_documents","description":"Execute MongoDB queries with filtering, projection, sorting, and limiting"},{"name":"aggregate","description":"Run read-only aggregation pipelines with safety validation"},{"name":"text_search","description":"Perform full-text search on collections with text indexes"},{"name":"geospatial_query","description":"Find locations near points, within polygons, or intersecting geometries"},{"name":"count_documents","description":"Count documents in a collection"},{"name":"sample_documents","description":"Sample random documents from a collection"},{"name":"find_by_ids","description":"Find documents by their IDs"},{"name":"get_collection_stats","description":"Get collection statistics"},{"name":"get_indexes","description":"Get index information for a collection"},{"name":"explain_query","description":"Examine query execution plans to optimize performance"},{"name":"get_distinct_values","description":"Get distinct values for a field"},{"name":"get_field_distributions","description":"Get field value distributions"},{"name":"export_json","description":"Export query results as JSON format"},{"name":"export_csv","description":"Export query results as CSV format"}],"env_vars":[],"auth_type":"none","github":"https://github.com/jonfreeland/mongodb-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}