Herramientas del servidor MCP

Cada herramienta del servidor MCP, con sus argumentos y si lee o escribe.

Herramientas

HerramientaQué haceArgumentos obligatoriosArgumentos opcionalesSolo lecturaDestructiva
list-databasesLista las bases de datos.NingunoNingunoSíNo
list-collectionsLista las colecciones de una base.databaseNingunoSíNo
collection-schemaDeduce el esquema de una colección a partir de una muestra de documentos.databasecollectionsampleSizeresponseBytesLimitSíNo
collection-indexesLista los índices clásicos y de búsqueda de una colección.databasecollectionNingunoSíNo
collection-storage-sizeDa el tamaño que ocupa una colección.databasecollectionNingunoSíNo
db-statsDa las estadísticas de una base.databaseNingunoSíNo
findBusca documentos con un filtro, una proyección, un orden y un límite.databasecollectionfilterprojectionlimitsortresponseBytesLimitSíNo
aggregateEjecuta una agregación sobre una colección, sin $out ni $merge.databasecollectionpipelineresponseBytesLimitSíNo
aggregate-dbEjecuta una agregación sobre una base, sin $out ni $merge.databasepipelineresponseBytesLimitSíNo
countCuenta los documentos que cumplen un filtro.databasecollectionquerySíNo
explainExplica cómo se ejecuta un find, un aggregate o un count.databasecollectionmethodfindaggregatecountverbositySíNo
exportExporta el resultado de una consulta a un recurso que el cliente puede leer.databasecollectionexportTitleexportTargetjsonExportFormatSíNo
mongodb-logsLee las últimas líneas del log del nodo o sus avisos de arranque.NingunotypeglobalstartupWarningslimitSíNo
insert-manyInserta documentos en una colección.databasecollectiondocumentsNingunoNoNo
create-indexCrea un índice en una colección.databasecollectiondefinitionnameNoNo
create-collectionCrea una colección.databasecollectionNingunoNoNo
update-manyActualiza los documentos que cumplen un filtro.databasecollectionupdatefilterupsertNoSí
rename-collectionCambia el nombre de una colección.databasecollectionnewNamedropTargetNoSí
delete-manyBorra los documentos que cumplen un filtro.databasecollectionfilterNoSí
drop-indexBorra un índice clásico o de búsqueda.databasecollectionindexNametypeclassicsearchNoSí
drop-collectionBorra una colección.databasecollectionNingunoNoSí
drop-databaseBorra una base de datos.databaseNingunoNoSí
connectDevuelve el identificador de la conexión, que fija el servidor con el usuario autenticado.connectionStringconnectionNameSíNo
disconnectCierra la conexión; el servidor la vuelve a abrir en la siguiente llamada.NingunoNingunoSíNo
list-connectionsLista la conexión del usuario autenticado.NingunoNingunoSíNo

Ver también