Skip to content

Commit 62e928c

Browse files
Add support for fixed pipeline ID via environment variable and update README
Co-Authored-By: [email protected] <[email protected]>
1 parent 18bc3ac commit 62e928c

File tree

11 files changed

+2115
-278
lines changed

11 files changed

+2115
-278
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,6 @@ jobs:
2525

2626
- name: Lint
2727
run: npm run lint
28+
29+
- name: Test
30+
run: npm test

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,15 @@ export VECTORIZE_PIPELINE_ID=YOUR_PIPELINE_ID
2020
npx -y @vectorize-io/vectorize-mcp-server
2121
```
2222

23-
## Configuration on Claude/Windsurf
23+
## Environment Variables
24+
25+
| Variable | Required | Description |
26+
|----------|----------|-------------|
27+
| `VECTORIZE_ORG_ID` | Yes | Your Vectorize organization ID |
28+
| `VECTORIZE_TOKEN` | Yes | Your Vectorize API token |
29+
| `VECTORIZE_PIPELINE_ID` | No | Optional fixed pipeline ID to use for all requests |
30+
31+
## Configuration Example
2432

2533
```json
2634
{
@@ -31,12 +39,14 @@ npx -y @vectorize-io/vectorize-mcp-server
3139
"env": {
3240
"VECTORIZE_ORG_ID": "your-org-id",
3341
"VECTORIZE_TOKEN": "your-token",
34-
"VECTORIZE_PIPELINE_ID": "your-pipeline-id" // Optional: Set a fixed pipeline ID
42+
"VECTORIZE_PIPELINE_ID": "your-pipeline-id"
3543
}
3644
}
3745
}
3846
}
3947
```
48+
49+
This configuration works with Claude/Windsurf, Cursor, Cline, and other MCP-compatible clients.
4050
## Tools
4151

4252
### Retrieve documents

0 commit comments

Comments
 (0)