usefulapi

Nomic Atlas MCP server. Semantic nearest-neighbour search over your datasets, plus indices and projections.

Claude

  1. Open Settings → Connectors → Add custom connector
  2. Paste this URL:
    https://nomic-atlas.usefulapi.io/mcp
  3. Authenticate with Nomic Atlas when prompted

Cursor · VS Code · Windsurf · Cline

Add to your MCP config, then reload & authorize:

{
  "mcpServers": {
    "nomic-atlas": {
      "url": "https://nomic-atlas.usefulapi.io/mcp"
    }
  }
}
live9 toolsFree 100 tool calls / monthPro $9/mo · $90/yr

Tools 9

ToolTypeWhat it does
nomic_get_userread
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_organizationread
Get an organisation
Fetch an organisation by slug, with the datasets it holds. Atlas: GET /v1/organization/{slug}.
nomic_get_datasetread
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_slugread
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_idread
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_jobread
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_schemaread
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_tagsread
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_statusread
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.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo · $90/yrUnlimited

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.