# Embeddings

> MCP tools for the Embeddings module. See the [Embeddings module docs](/docs/modules/embeddings) for permissions and data model.

# Embeddings

MCP tools for the Embeddings module. See the [Embeddings module docs](/docs/modules/embeddings) for permissions and data model.

### `create-embeddings`

Create embeddings

#### Arguments

| Argument | Type | Required | Description |
| -------- | ---- | -------- | ----------- |
| `project_id` | `string` | no | Project the call's usage is billed to. Optional; a project-scoped credential supplies its own. Requires write access to the named project. |
| `input` | `string` | no | Single text to embed. |
| `inputs` | `array<string>` | no | Batch of texts to embed. At most 256 per request — each input is one call to the embedding model, so a larger batch is refused (`VALIDATION_FAILED`) rather than queued. Split it across requests. |
