Nomic Atlas MCP server. Semantic nearest-neighbour search over your datasets, plus indices and projections.
Add to your MCP config, then reload & authorize:
{
"mcpServers": {
"nomic-atlas": {
"url": "https://nomic-atlas.usefulapi.io/mcp"
}
}
}| Tool | Type | What it does |
|---|---|---|
nomic_get_user | read | 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. |
nomic_get_organization | read | Get an organisation Fetch an organisation by slug, with the datasets it holds. Atlas: GET /v1/organization/{slug}. |
nomic_get_dataset | read | 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}. |
nomic_get_dataset_by_slug | read | 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}. |
nomic_nearest_neighbors_by_id | read | 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. |
nomic_get_index_job | read | 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}. |
nomic_get_projection_schema | read | 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. |
nomic_list_tags | read | 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. |
nomic_get_tag_status | read | 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. |
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 100 tool calls / month |
| Pro | $9/mo · $90/yr | Unlimited |
This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.