Vectorize MCP Server
resmiServer MCP Vectorize untuk pengambilan lanjutan, Riset Mendalam Pribadi, ekstraksi file Anything-to-Markdown, dan pemotongan teks.
Dokumentasi
Server MCP Vectorize
Implementasi server Model Context Protocol (MCP) yang terintegrasi dengan Vectorize untuk pengambilan Vektor dan ekstraksi teks tingkat lanjut.
Instalasi
Menjalankan dengan npx
export VECTORIZE_ORG_ID=YOUR_ORG_ID
export VECTORIZE_TOKEN=YOUR_TOKEN
export VECTORIZE_PIPELINE_ID=YOUR_PIPELINE_ID
npx -y @vectorize-io/vectorize-mcp-server@latest
Instalasi VS Code
Untuk instalasi sekali klik, klik salah satu tombol instal di bawah ini:
Instalasi Manual
Untuk instalasi tercepat, gunakan tombol instal sekali klik di bagian atas seksi ini.
Untuk menginstal secara manual, tambahkan blok JSON berikut ke berkas User Settings (JSON) Anda di VS Code. Anda dapat melakukannya dengan menekan Ctrl + Shift + P dan mengetik Preferences: Open User Settings (JSON).
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "org_id",
"description": "Vectorize Organization ID"
},
{
"type": "promptString",
"id": "token",
"description": "Vectorize Token",
"password": true
},
{
"type": "promptString",
"id": "pipeline_id",
"description": "Vectorize Pipeline ID"
}
],
"servers": {
"vectorize": {
"command": "npx",
"args": ["-y", "@vectorize-io/vectorize-mcp-server@latest"],
"env": {
"VECTORIZE_ORG_ID": "${input:org_id}",
"VECTORIZE_TOKEN": "${input:token}",
"VECTORIZE_PIPELINE_ID": "${input:pipeline_id}"
}
}
}
}
}
Secara opsional, Anda dapat menambahkan yang berikut ini ke berkas bernama .vscode/mcp.json di ruang kerja Anda untuk membagikan konfigurasi dengan orang lain:
{
"inputs": [
{
"type": "promptString",
"id": "org_id",
"description": "Vectorize Organization ID"
},
{
"type": "promptString",
"id": "token",
"description": "Vectorize Token",
"password": true
},
{
"type": "promptString",
"id": "pipeline_id",
"description": "Vectorize Pipeline ID"
}
],
"servers": {
"vectorize": {
"command": "npx",
"args": ["-y", "@vectorize-io/vectorize-mcp-server@latest"],
"env": {
"VECTORIZE_ORG_ID": "${input:org_id}",
"VECTORIZE_TOKEN": "${input:token}",
"VECTORIZE_PIPELINE_ID": "${input:pipeline_id}"
}
}
}
}
Konfigurasi pada Claude/Windsurf/Cursor/Cline
{
"mcpServers": {
"vectorize": {
"command": "npx",
"args": ["-y", "@vectorize-io/vectorize-mcp-server@latest"],
"env": {
"VECTORIZE_ORG_ID": "your-org-id",
"VECTORIZE_TOKEN": "your-token",
"VECTORIZE_PIPELINE_ID": "your-pipeline-id"
}
}
}
}
Alat
Mengambil dokumen
Lakukan pencarian vektor dan ambil dokumen (lihat API resmi):
{
"name": "retrieve",
"arguments": {
"question": "Financial health of the company",
"k": 5
}
}
Ekstraksi teks dan pemotongan (File apa pun ke Markdown)
Ekstrak teks dari dokumen dan potong menjadi format Markdown (lihat API resmi):
{
"name": "extract",
"arguments": {
"base64document": "base64-encoded-document",
"contentType": "application/pdf"
}
}
Riset Mendalam
Hasilkan Riset Mendalam Pribadi dari pipeline Anda (lihat API resmi):
{
"name": "deep-research",
"arguments": {
"query": "Generate a financial status report about the company",
"webSearch": true
}
}
Pengembangan
npm install
npm run dev
Rilis
Ubah versi package.json lalu:
git commit -am "x.y.z"
git tag x.y.z
git push origin
git push origin --tags
Berkontribusi
- Fork repositori
- Buat cabang fitur Anda
- Kirim pull request