Servidor MCP

nomic-atlas

io.usefulapi/nomic-atlas
Datos y analítica Búsqueda e investigación Público y accesible MCP 2026-07-28

Qué hace este MCP

Retrieves Nomic Atlas datasets and metadata and performs semantic nearest-neighbour searches over indexed records.

nomic_get_dataset
Get a dataset by id
Fetch a dataset (Atlas calls it a project) by id — its schema, size, indices and projections. Atlas: GET /v1/project/{id}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset_id'], 'properties': {'dataset_id': {'type': 'string', 'description': "The dataset's id (a UUID)."}}}
nomic_get_dataset_by_slug
Get a dataset by name
Fetch a dataset by organisation slug and dataset slug — the human-readable path, and usually easier than finding the UUID. Atlas: GET /v1/project/{organization_slug}/{project_slug}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['organization_slug', 'dataset_slug'], 'properties': {'dataset_slug': {'type': 'string', 'description': "The dataset's slug."}, 'organization_slug': {'type': 'string', 'description': "The organisation's slug."}}}
nomic_get_index_job
Get an index job
Fetch the status of an index-building job. Atlas indexes take time to build, and a vector search against an unbuilt map fails — this is how you tell which it is. Atlas: GET /v1/project/index/job/{job_id}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': "The index job's id."}}}
nomic_get_organization
Get an organisation
Fetch an organisation by slug, with the datasets it holds. Atlas: GET /v1/organization/{slug}.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': "The organisation's slug, from nomic_get_user."}}}
nomic_get_projection_schema
Get a projection's schema
Fetch the field schema of one projection — the columns available on its records. Atlas: GET /v1/project/projection/{projection_id}/schema.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['projection_id'], 'properties': {'projection_id': {'type': 'string', 'description': "The projection's id."}}}
nomic_get_tag_status
Get a tag's status
Check whether a tag has finished computing its membership. A tag that is still building returns partial results. Atlas: GET /v1/project/projection/tags/status.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset_id', 'tag_id'], 'properties': {'tag_id': {'type': 'string', 'description': "The tag's id, from nomic_list_tags."}, 'dataset_id': {'type': 'string', 'description': "The dataset's id."}}}
nomic_get_user
Get the current user
Fetch the account the API key belongs to, including the organisations it can access. Start here — the organisation slug feeds the other tools. Atlas: GET /v1/user.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
nomic_list_tags
List a projection's tags
List the tags defined on one projection — the labelled selections a person made on the map. Atlas: GET /v1/project/projection/tags/get/all.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset_id', 'projection_id'], 'properties': {'dataset_id': {'type': 'string', 'description': "The dataset's id."}, 'projection_id': {'type': 'string', 'description': "The projection's id."}}}
nomic_nearest_neighbors_by_id
Find similar records
Semantic search: given the ids of records already in a dataset, return their nearest neighbours in embedding space, with distances. This is what Atlas is for — finding what resembles what across unstructured data. Needs a BUILT index; if the map is still building the call fails with a 500, so check nomic_get_index_job. Atlas: POST /v1/project/data/get/nearest_neighbors/by_id.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['atlas_index_id', 'datum_ids', 'k'], 'properties': {'k': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many neighbours to return per seed, 1-100.'}, 'datum_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids of the seed records to find neighbours of.'}, 'atlas_index_id': {'type': 'string', 'description': 'The index to search. Read it from the dataset returned by nomic_get_dataset.'}}}
Modificado
nomic_get_tag_status
2 de October de 2026 a las 02:40
Modificado
nomic_list_tags
2 de October de 2026 a las 02:40
Modificado
nomic_get_projection_schema
2 de October de 2026 a las 02:40
Modificado
nomic_get_index_job
2 de October de 2026 a las 02:40
Modificado
nomic_nearest_neighbors_by_id
2 de October de 2026 a las 02:40
Modificado
nomic_get_dataset_by_slug
2 de October de 2026 a las 02:40
Modificado
nomic_get_dataset
2 de October de 2026 a las 02:40
Modificado
nomic_get_organization
2 de October de 2026 a las 02:40
Modificado
nomic_get_user
2 de October de 2026 a las 02:40
Añadido
nomic_get_tag_status
30 de September de 2026 a las 02:40
Añadido
nomic_list_tags
30 de September de 2026 a las 02:40
Añadido
nomic_get_projection_schema
30 de September de 2026 a las 02:40
Añadido
nomic_get_index_job
30 de September de 2026 a las 02:40
Añadido
nomic_nearest_neighbors_by_id
30 de September de 2026 a las 02:40
Añadido
nomic_get_dataset_by_slug
30 de September de 2026 a las 02:40
Añadido
nomic_get_dataset
30 de September de 2026 a las 02:40
Añadido
nomic_get_organization
30 de September de 2026 a las 02:40
Añadido
nomic_get_user
30 de September de 2026 a las 02:40