From 34aaff63d807787bb3dd80c94c5553142f98bc30 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 19:35:49 +0000 Subject: [PATCH 1/2] Update environment variable name from VECTORIZE_API_KEY to VECTORIZE_TOKEN Co-Authored-By: Chris Bartholomew --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 114382f..feeab9e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ A Model Context Protocol (MCP) server implementation that integrates with [Vecto ```bash export VECTORIZE_ORG_ID=YOUR_ORG_ID -export VECTORIZE_API_KEY=YOUR_API_KEY +export VECTORIZE_TOKEN=YOUR_API_KEY npx -y @vectorize-io/vectorize-mcp-server ``` @@ -24,7 +24,7 @@ npx -y @vectorize-io/vectorize-mcp-server "args": ["-y", "@vectorize-io/vectorize-mcp-server"], "env": { "VECTORIZE_ORG_ID": "your-org-id", - "VECTORIZE_API_KEY": "your-api-key" + "VECTORIZE_TOKEN": "your-api-key" } } } From 1142fc25645eb90dced9e4d1506f98b49b6a99de Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 19:42:08 +0000 Subject: [PATCH 2/2] Update code to use VECTORIZE_TOKEN instead of VECTORIZE_API_KEY for consistency Co-Authored-By: Chris Bartholomew --- README.md | 6 +++--- src/index.ts | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index feeab9e..bbd7ce3 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ A Model Context Protocol (MCP) server implementation that integrates with [Vecto ```bash export VECTORIZE_ORG_ID=YOUR_ORG_ID -export VECTORIZE_TOKEN=YOUR_API_KEY +export VECTORIZE_TOKEN=YOUR_TOKEN npx -y @vectorize-io/vectorize-mcp-server ``` @@ -24,7 +24,7 @@ npx -y @vectorize-io/vectorize-mcp-server "args": ["-y", "@vectorize-io/vectorize-mcp-server"], "env": { "VECTORIZE_ORG_ID": "your-org-id", - "VECTORIZE_TOKEN": "your-api-key" + "VECTORIZE_TOKEN": "your-token" } } } @@ -90,4 +90,4 @@ npm run build 1. Fork the repository 2. Create your feature branch -3. Submit a pull request \ No newline at end of file +3. Submit a pull request diff --git a/src/index.ts b/src/index.ts index 86dfbe2..76fabd9 100644 --- a/src/index.ts +++ b/src/index.ts @@ -96,16 +96,16 @@ const server = new Server( // Get optional API URL const VECTORIZE_ORG_ID = process.env.VECTORIZE_ORG_ID; -const VECTORIZE_API_KEY = process.env.VECTORIZE_API_KEY; +const VECTORIZE_TOKEN = process.env.VECTORIZE_TOKEN; // Check if API key is required (only for cloud service) -if (!VECTORIZE_ORG_ID || !VECTORIZE_API_KEY) { +if (!VECTORIZE_ORG_ID || !VECTORIZE_TOKEN) { console.error( - 'Error: VECTORIZE_API_KEY and VECTORIZE_ORG_ID environment variable are required' + 'Error: VECTORIZE_TOKEN and VECTORIZE_ORG_ID environment variable are required' ); process.exit(1); } const vectorizeApi = new Configuration({ - accessToken: VECTORIZE_API_KEY, + accessToken: VECTORIZE_TOKEN, }); server.setRequestHandler(ListToolsRequestSchema, async () => ({