VectorShift MCP. Control your entire AI data workflow from one chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
VectorShift automates complex AI pipelines and knowledge retrieval (RAG). Connect your agent to manage data workflows, index documents, and run chatbots from a single chat session.
You can list, create, execute, and monitor multi-step processes—like running the 'Data Extractor' pipeline or querying internal wikis—all through natural conversation.
What your AI agents can do
Bulk run pipeline
Runs multiple instances of a defined pipeline simultaneously.
Create chatbot
Sets up and registers a new, dedicated chatbot instance.
Create knowledge base
Registers a new knowledge repository for document indexing.
Run multi-step automation workflows, controlling inputs and managing execution state via tools like run_pipeline.
Perform semantic searches against indexed documents using the query_knowledge_base tool to ground AI responses in proprietary data.
Create, list, run, and terminate dedicated conversational instances for focused interaction with specific knowledge sources.
Add data—including files or URLs—to a defined knowledge base using index_knowledge_base for later retrieval.
Develop and execute custom data transformations using Python or JavaScript logic as part of an automated process (create_transformation).
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
VectorShift (AI Workflow & RAG Automation) MCP Server: 29 Tools
These tools let your AI agent manage the full lifecycle of data—from creating pipelines and indexing documents to running chatbots and executing complex transformations.
019e5d65bulk run pipeline
Runs multiple instances of a defined pipeline simultaneously.
019e5d65create chatbot
Sets up and registers a new, dedicated chatbot instance.
019e5d65create knowledge base
Registers a new knowledge repository for document indexing.
019e5d65create pipeline
Creates and registers a new multi-step automated workflow pipeline.
019e5d65create transformation
Builds and registers custom data manipulation logic using Python or JavaScript code.
019e5d65delete chatbot
Removes an existing chatbot instance from your account.
019e5d65delete knowledge base
Permanently deletes a specific knowledge base container.
019e5d65delete knowledge base documents
Removes only select documents from a knowledge base using their unique IDs.
019e5d65delete pipeline
Deletes a specified pipeline workflow by its ID or name.
019e5d65delete transformation
Removes a custom data transformation logic from the system.
019e5d65get chatbot
Fetches details for a specific chatbot by its ID or name.
019e5d65get knowledge base
Retrieves all metadata and status information for a knowledge base using its ID or name.
019e5d65get pipeline
Gets the configuration details of a pipeline by its ID or name.
019e5d65get transformation
Fetches the code and configuration for a specific transformation logic.
019e5d65index knowledge base
Adds external data (files, URLs, etc.) into an existing knowledge base container.
019e5d65list chatbots
Returns a list of all chatbot instances you have created.
019e5d65list knowledge base documents
Finds and lists the documents contained within a specific knowledge base.
019e5d65list knowledge bases
Lists all available knowledge base containers you have set up.
019e5d65list pipelines
Retrieves a list of every pipeline workflow defined on your account.
019e5d65list transformations
Lists all custom data transformation logic you have created.
019e5d65pause pipeline
Stops a currently running pipeline instance, allowing you to resume it later.
019e5d65query knowledge base
Performs a semantic search on all documents within a specified knowledge base using natural language input.
019e5d65resume pipeline
Restarts one or more pipeline instances that were previously paused.
019e5d65run chatbot
Sends a message to an active chatbot and receives the AI's generated response based on its context.
019e5d65run pipeline
Executes a defined pipeline workflow, passing specified inputs that drive the process.
019e5d65run transformation
Runs custom data transformation code using provided input variables.
019e5d65terminate chatbot
Closes an active, running chatbot session immediately.
019e5d65terminate pipeline
Stops a currently executing pipeline instance forcefully.
019e5d65upload chatbot files
Adds context files to an ongoing chatbot session for the AI agent to use in its response.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with VectorShift (AI Workflow & RAG Automation), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Listen up. VectorShift runs complex AI pipelines and knowledge retrieval (RAG) directly through your agent client. You don't have to switch screens or use a dozen different tools; you just talk to your agent, and it makes the whole data workflow happen.
Executing Multi-Step Pipelines
The core of what we do here is automation. You start by creating a multi-step automated process using create_pipeline, which registers a brand new workflow in the system. Once you've built that pipeline, you can run it with specific inputs using run_pipeline. Need to fire off the same job ten times at once? Just hit up bulk_run_pipeline and let it handle all those instances simultaneously.
You also manage the execution state: if a process gets stuck or needs a break, use pause_pipeline to stop it; when you're ready, kick it back on with resume_pipeline. If something goes sideways, you can kill any running instance forcefully using terminate_pipeline. To wrap things up and clean house, you can delete the whole workflow with delete_pipeline, or just get a full list of every pipeline definition with list_pipelines.
Querying Proprietary Knowledge Bases (RAG)
This is how you ground your AI in real company data. You first set up a secure knowledge container by calling create_knowledge_base. Once that's live, you feed it external data—whether those are files or URLs—using index_knowledge_base. The system then makes everything searchable. When the user asks a question, you don't run a keyword search; you perform a semantic search right against all the indexed documents using query_knowledge_base.
You can check what's inside any given container by running list_knowledge_base_documents, and you always know the status of your data set with get_knowledge_base or list_knowledge_bases. Don't forget, if a knowledge base is obsolete, you can permanently delete it using delete_knowledge_base. If you only need to prune some documents, you can remove specific files by their unique ID through delete_knowledge_base_documents.
Managing Dedicated Chatbot Sessions
For focused conversation, you use dedicated chatbots. You start by registering one with create_chatbot, and the system gives you a unique instance to work with. To talk to it, you send a message using run_chatbot. Need to give the chat more context for that specific session? Use upload_chatbot_files to attach relevant documents directly to the conversation thread.
You can get all your active bot details by running list_chatbots, and check on any single one with get_chatbot. If a chatbot is doing too much or you just need it shut down, you can terminate the session instantly using terminate_chatbot. To clean up, you can delete an entire instance with delete_chatbot.
Building Custom Logic and Transformations
Sometimes, talking to the AI isn't enough; you gotta manipulate the data itself. You build custom logic—using Python or JavaScript code—and register it by calling create_transformation. This lets your agent run complex, coded steps as part of a larger workflow. To see what code you've written up, use list_transformations, and check the configuration for any specific one with get_transformation.
Once you're ready to execute that custom data manipulation, hit run_transformation with your variables. If this logic turns out to be bad or unused, you can scrub it permanently using delete_transformation.
How It All Connects Together
You also have tools for the heavy lifting of monitoring and list-checking everything in the system: You can get configuration details on any pipeline with get_pipeline, or check out all available transformations via list_transformations. This gives you total visibility into every piece of automation, knowledge, and chatbot running under your account.
How VectorShift MCP Works
- 1 Subscribe to the MCP Server and provide your VectorShift API Key.
- 2 Instruct your AI agent (e.g., 'Query the company wiki for remote work policy' or 'Run Data Extractor with this URL').
- 3 The agent calls the necessary tool(s), executes the workflow, and returns the final result to you in conversation.
The bottom line is that your AI client becomes a control plane, allowing you to manage complex data operations without leaving the chat interface.
Who Is VectorShift MCP For?
This server is for people who build and maintain automated systems. It’s for the developer struggling with fragmented API calls or the ops engineer tired of manually running processes across five different dashboards. If your job involves turning raw data into actionable AI context, this is built for you.
Uses tools like create_pipeline and list_knowledge_bases to quickly test RAG workflows or index new datasets directly from their coding environment.
Automates repetitive data processing tasks—like running a specific pipeline repeatedly using bulk_run_pipeline—without manual intervention.
Quickly queries internal, technical knowledge bases (query_knowledge_base) to retrieve product documentation via the agent for immediate context and answers.
What Changes When You Connect
- Manage complex processes like multi-step workflows and knowledge retrieval. You don't have to switch between a dashboard, a database query tool, and a chat window; you just talk to your agent and run the
run_pipelineorquery_knowledge_basetools. - Stop manually building context. With
index_knowledge_base, you feed raw data (files/URLs) into a knowledge base once, and the AI can query it reliably anytime using semantic search. This is how you ground your LLM responses in truth. - Handle production-grade complexity with built-in lifecycle controls. Need to stop an expensive run? Use
terminate_pipeline. Pause something that needs manual review? Runpause_pipelineand resume when ready. It's all managed through the API layer. - Build custom data processing logic on demand. If standard tools aren't enough, you can use
create_transformationto write Python or JS code, then run it withrun_transformation. This lets your agent handle edge-case data cleaning before passing it along. - Control the conversation flow completely. Instead of a single chat that drifts off topic, you can create dedicated instances using
create_chatbot, ensuring the AI focuses solely on one knowledge domain.
Real-World Use Cases
The Product Team needs to validate product specs.
Instead of searching through dozens of disorganized Confluence pages, the PM tells their agent: 'Search the Company Wiki for details on feature X.' The agent automatically calls query_knowledge_base against the correct knowledge base and returns specific sections, solving the problem in seconds.
The Data Ops team needs to process a batch of external URLs.
They use the agent to execute a workflow: 'Run the data extraction pipeline on these 50 URLs.' The agent calls run_pipeline with the list of URLs, monitors the progress (using pause_pipeline), and notifies them when all 50 jobs are finished.
The Support Agent needs to handle a specific customer query.
The agent first creates a dedicated chatbot instance (create_chatbot) for that client. Then, the user uploads supporting documents using upload_chatbot_files. Finally, they ask the question, and the AI answers only with the provided context.
The Developer needs to test a new data source pipeline.
A developer uses the agent to run a full mock workflow: 'First, create a knowledge base for these files. Then, index them using index_knowledge_base. Finally, execute the RAG pipeline using run_pipeline.' This allows testing in a sandbox environment.
The Tradeoffs
Trying to do everything manually.
A user copies data from one system into another, then pastes it into the chat and asks for help. This is slow and prone to copy/paste errors.
→
Don't paste data. Use index_knowledge_base first to upload files or URLs to a knowledge base. Then, let your agent query that source using query_knowledge_base. The tool handles the clean data transfer.
Relying on general chat for structured processes.
Asking the AI assistant: 'Can you help me run a pipeline?' This vague request gives no context, and the agent cannot proceed or identify which workflow to use.
→
Be specific. Tell your agent to run_pipeline using the exact name (e.g., 'Data Extractor') and provide the required inputs in the prompt.
Forgetting to manage state.
A pipeline fails halfway through, and the user has no idea if they need to restart from the beginning or just pick up where it left off.
→
Monitor the process using pause_pipeline when necessary. If failure occurs, use resume_pipeline to continue execution from the last stable point.
When It Fits, When It Doesn't
Use VectorShift if your problem requires a multi-step sequence of actions—like indexing data and then querying it, or creating context and then running an analysis. If you only need simple Q&A against text pasted into the chat, a basic LLM connection is fine. But if the source data needs to be managed, structured, or processed (e.g., 'clean this JSON' before using it), you must use VectorShift. Don't just try to query raw files; first, run index_knowledge_base so your agent knows where to look for truth.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by VectorShift. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 29 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Running complex workflows shouldn't require a dashboard and three different APIs.
Today, running an AI workflow means jumping between tools: you have to go into the data source panel to upload files. Then you switch to the pipeline manager to define inputs. Finally, you open the chat interface just to hit 'Run' and wait for the output.
With VectorShift, you treat it like a conversation. You tell your agent exactly what needs to happen—e.g., 'Index these 10 documents, then run the data extractor on them.' The server manages the entire sequence using tools like `index_knowledge_base` and `run_pipeline`, giving you the result directly in chat.
VectorShift (AI Workflow & RAG Automation) MCP Server: Run full pipelines from chat.
You eliminate the manual steps of API key management, endpoint authentication, and state tracking. There's no need to write boilerplate code just to trigger a sequence; you simply tell your agent, 'Run this,' and it handles calling tools like `get_pipeline` first, then executing via `run_pipeline`.
The difference now is control. You aren't just querying data; you are managing the entire operational lifecycle of that data—from ingestion to query to transformation.
Common Questions About VectorShift MCP
How do I start an AI workflow using `run_pipeline`? +
You must first create and define your pipeline using create_pipeline. Then, instruct your agent to use the run_pipeline tool, providing the exact name or ID of the pipeline you built.
What is the difference between a chatbot and a knowledge base? +
A Knowledge Base (create_knowledge_base) is just the container for your documents. A Chatbot (create_chatbot) is an active, conversational session that uses one or more of those knowledge bases to answer questions.
Can I stop a pipeline if it’s running too long? Which tool should I use? +
Yes. If the process stalls, you can call terminate_pipeline. This forcefully stops any currently executing workflow instance immediately.
How do I make my chatbot remember specific files I provide right now? +
Use the upload_chatbot_files tool. This adds context-specific documents to your current session, making sure the AI agent uses that data for its immediate responses.
I have a mix of PDFs and URLs; how do I use `index_knowledge_base` with different source types? +
You pass the full URL or file path to the index call. The tool handles both web content and local files, keeping your knowledge base grounded regardless of where the original data lives.
My pipeline fails midway; how do I use `get_pipeline` to troubleshoot the error? +
Use get_pipeline(id) to pull the run details. The response includes execution logs and specific error codes, telling you exactly which step failed in your automated workflow.
I need custom data cleaning before running a process; what is the purpose of `run_transformation`? +
It executes Python or JavaScript logic on your inputs. You run this tool before the main pipeline step to standardize, filter, or restructure raw data payloads.
I need to process a list of similar items; should I use `bulk_run_pipeline` instead of running them individually? +
Yes. bulk_run_pipeline is designed for parallel execution. It accepts multiple inputs and spins up instances simultaneously, saving time when processing large batches of records.
How do I search for specific information within my VectorShift knowledge base? +
Use the query_knowledge_base tool with your Knowledge Base ID and the search query. The agent will perform a semantic search and return the most relevant data chunks.
Can I trigger a specific AI workflow with custom parameters? +
Yes! Use the run_pipeline tool. Provide the Pipeline ID and a JSON object mapping your input names to their respective values to start the execution.
Is it possible to add new documents to a knowledge base through the agent? +
Absolutely. Use the index_knowledge_base tool to add data (such as URLs or file content) to an existing knowledge base for real-time RAG updates.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Notion
Unified AI interface for your Notion workspace — search pages, query databases, and manage blocks via AI.
Glean
Empower enterprise search via Glean — search across all SaaS apps, retrieve AI answers, manage custom indexing, and handle chat directly from any AI agent.
Senado Federal
Access real-time data from the Brazilian Federal Senate — track legislative proposals, senator profiles, and mandate histories.
You might also like
Tencent START
Orchestrate Tencent START Cloud Gaming (GS) — manage server sessions, monitor workers, and scale capacity directly from any AI agent.
vote.direct
Manage voter info — audit polling locations, elections, and registration via IA.
Edamam Extended
Search over 2.3 million recipes, analyze nutritional data, and access a database of 900,000+ food items directly from your AI agent.