4,500+ servers built on MCP Fusion
Vinkius

Verba MCP. Chat-Based Knowledge Graph Management

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Verba MCP on Cursor AI Code Editor MCP Client Verba MCP on Claude Desktop App MCP Integration Verba MCP on OpenAI Agents SDK MCP Compatible Verba MCP on Visual Studio Code MCP Extension Client Verba MCP on GitHub Copilot AI Agent MCP Integration Verba MCP on Google Gemini AI MCP Integration Verba MCP on Lovable AI Development MCP Client Verba MCP on Mistral AI Agents MCP Compatible Verba MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Verba connects your private knowledge base directly to your AI agent. It lets you search proprietary documents and manage data using simple chat commands, bypassing traditional web UIs.

You can ingest new context, delete old records, or run deep RAG queries—all without leaving your IDE.

What your AI agents can do

Add knowledge document

Takes new document content and optional metadata JSON, then ingests it into the Verba knowledge base.

Delete knowledge document

Permanently removes a specified document from the knowledge base. This action cannot be undone.

Get document details

Retrieves the full content and associated metadata for one specific document ID.

+ 3 more capabilities included
Query proprietary knowledge

The server runs perform_rag_query to answer questions using only the indexed content, providing source citations for every claim.

Ingest and delete documents

You can use add_knowledge_document to feed new text chunks into the knowledge base or delete_knowledge_document to permanently remove outdated information.

Audit document structure

Run list_knowledge_documents to see every single file currently indexed, and use get_document_details to pull the full text and metadata for any specific ID.

Diagnose system setup

The get_system_config tool pulls the current configuration details of your Verba instance directly into the chat.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Verba: 6 Tools for Document Management

These tools let you programmatically manage every aspect of your Verba knowledge base—from querying answers to deleting records.

add019d761b

add knowledge document

Takes new document content and optional metadata JSON, then ingests it into the Verba knowledge base.

delete019d761b

delete knowledge document

Permanently removes a specified document from the knowledge base. This action cannot be undone.

get019d761b

get document details

Retrieves the full content and associated metadata for one specific document ID.

get019d761b

get system config

Pulls the current operational configuration details of your Verba system.

list019d761b

list knowledge documents

Retrieves a list of all documents currently indexed in the knowledge base, showing their IDs and basic metadata.

perform019d761b

perform rag query

Executes a RAG query against your entire knowledge base to return summarized answers with specific citations.

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
Start building

Make Your AI Do More

Start with Verba, 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

Verba MCP Server: Managing Your Private Knowledge Base

The Verba server plugs your proprietary knowledge base right into your AI agent's workflow. You run deep Retrieval-Augmented Generation (RAG) and manage all your localized data using simple chat commands, sidestepping clunky web UIs entirely. It lets you search private documents, ingest new context, delete old records, or pull the system config—all without leaving your IDE.

Querying Proprietary Knowledge

When you need answers from your internal docs, you run perform_rag_query. This tool executes a RAG query across everything indexed in the Verba knowledge base. It doesn't guess; it pulls summaries and provides specific citations for every single claim it makes. You get an answer backed by verifiable source material, eliminating guesswork when dealing with complex corporate data.

Auditing Your Data Structure

You can audit exactly what's in the system before you use it. To see a comprehensive list of everything currently indexed, run list_knowledge_documents. This tool returns every file ID and basic metadata housed in your knowledge base. If you need more detail on one specific document, you pull its full content and associated metadata by using get_document_details with the relevant document ID.

Beyond listing files, you can diagnose the setup itself. Running get_system_config pulls the current operational configuration details of your Verba instance directly into the chat window. It's a quick way to verify which embedding model or other system parameters are currently active for your agent.

Managing and Modifying Content

The server gives you full control over what data the agent sees. You use add_knowledge_document when you need to feed new text chunks into the knowledge base, optionally including metadata JSON with that content. This tool lets you ingest fresh context on the fly.

Conversely, if information gets outdated or is no longer relevant, you run delete_knowledge_document. This permanently removes a specified document from the knowledge base, and it's critical to remember this action can't be undone. You've got total command over your data lifespan.

How It Works in Practice

The setup is straightforward: you point your agent—whether it's Claude or Cursor—at this Verba server endpoint. When you need an answer, you tell the agent to run perform_rag_query against a topic. The agent handles the API call and brings back a summarized, cited answer into your chat window. If you want to update context, you simply prompt it to use add_knowledge_document, feeding it the new text block right there in the conversation flow.

Need to check what's indexed? You just ask it to run list_knowledge_documents and get the list of IDs back.

This direct connection means your agent doesn't rely on a separate dashboard or web portal; you manage, query, and audit everything from one chat interface. It’s fast, it’s contained, and it keeps all that sensitive corporate data exactly where it should be: under your control.

How Verba MCP Works

  1. 1 First, you provide the server with your Verba API URL and API Key (if it needs authentication).
  2. 2 Next, you prompt your agent to run a specific tool—for example, telling it to list_knowledge_documents.
  3. 3 The agent executes the function call against the Verba backend and returns the structured result directly in your chat.

The bottom line is that your AI client speaks the language of the knowledge base API. You just talk to your agent, and it handles the rest of the plumbing.

Who Is Verba MCP For?

This is for the RAG developer who's tired of clicking through six different dashboards just to test a simple data flow. It’s for knowledge managers who need instant access to deep technical manuals, and any engineer who needs to validate system configurations without writing boilerplate setup scripts.

RAG Developer

You use add_knowledge_document to test chunking strategies or delete chunks with delete_knowledge_document right inside your IDE, evaluating embedding fidelity immediately.

Technical Writer/Knowledge Manager

You query dense technical manuals using perform_rag_query and get verified text snippets instantly, citing the exact document ID so you know where the information came from.

DevOps Engineer

You run get_system_config to verify that your local LLM connections and embedding models are running correctly before a major deployment.

What Changes When You Connect

  • Query your knowledge base using perform_rag_query. Instead of reading a wall of text, you get summarized answers with direct citations, so you always know the source.
  • Manage data on the fly. If a policy changes or a document is deprecated, use delete_knowledge_document to take it out immediately. No waiting for an admin panel update.
  • See exactly what’s indexed using list_knowledge_documents. You can audit your entire knowledge base's contents in one chat command.
  • Deep-dive into any piece of data with get_document_details. This tool lets you pull the full raw content and all metadata for a specific document ID, which is crucial for debugging RAG flows.
  • Verify server health instantly. Use get_system_config to confirm your local LLM connections and embedding models are set up correctly—no need to jump into system logs.

Real-World Use Cases

01

Finding the source of truth for a policy change

A legal analyst needs to know what our company's current PTO policy is. Instead of searching five different SharePoint sites, they ask their agent: 'What is the latest PTO policy?' The agent runs perform_rag_query, which returns the summarized answer and cites the specific document ID from the HR manual.

02

Deprecating old product manuals

The engineering team just released a new version of the widget. They use add_knowledge_document to ingest the updated V3 guide, and then run delete_knowledge_document on the old V2 manual. This ensures their agent only cites current instructions.

03

Debugging an embedding failure

The developer suspects the wrong embedding model is active. They first run get_system_config to check the server's reported status. If it looks fine, they use list_knowledge_documents to confirm that all expected document IDs are present for testing.

04

Auditing a knowledge base before launch

A content strategist needs to make sure the agent has access to every required guideline. They run list_knowledge_documents to get the full inventory of indexed materials, confirming that no critical department manuals were missed.

The Tradeoffs

Asking a general question without citing sources

A user asks: 'What is our Q3 sales goal?' The agent replies with a generic summary that can't be verified against company data. This happens because the query didn't force citation.

Always wrap critical questions in perform_rag_query. This tool forces the agent to check your knowledge base and provides source citations, guaranteeing the answer comes from an actual document.

Trying to update a document by just pasting text

A user simply pastes new data into the chat. The system treats it as general context but doesn't properly index it or link it to existing knowledge, leading to lost information.

Use add_knowledge_document. This tool accepts both the content and optional metadata JSON, ensuring that when you feed new info, the agent correctly indexes it into the structured knowledge graph.

Relying on memory alone

The developer assumes the system remembers a document ID from an earlier conversation. If they start a new chat session, that context is lost.

Always verify document IDs by first running list_knowledge_documents to get the full inventory before attempting to use get_document_details or delete_knowledge_document.

When It Fits, When It Doesn't

Use this Verba MCP Server if your primary need is connecting a modern AI agent (like Claude or Cursor) directly to a private, structured repository of documents. It's ideal for RAG development and knowledge auditing because it gives you full control over the data lifecycle—from add_knowledge_document ingestion to targeted retrieval via perform_rag_query.

Don't use this if your primary workflow involves complex relationships between disparate entities (e.g., 'Show me all employees who worked on Project X and live within 10 miles of the main office'). For that, you need a dedicated semantic graph database toolset; Verba manages documents, not necessarily relationship graphs.

If your goal is simply to chat with an LLM generally, this server isn't needed. But if you want the AI to prove its answer by citing internal documents, this suite of tools is exactly what you need.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Verba. 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

How we secure it →

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 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_knowledge_document delete_knowledge_document get_document_details get_system_config list_knowledge_documents perform_rag_query

Manually finding the source document sucks.

Today, when your agent gives an answer, you’re left guessing. You copy a snippet and then open 20 different tabs—the intranet, the shared drives, the old policy PDF—just to find the original file name and version number. It's click-intensive, slow, and often ends with you just ignoring the AI's answer because it can’t prove its source.

With Verba MCP, your agent doesn't guess. When it uses `perform_rag_query`, it runs against your indexed knowledge base and returns the answer *with* the document ID and citation right in the chat window. You get proof instantly.

Verba MCP Server: Managing Knowledge Content

The old way to update documentation was a multi-step nightmare: an engineer would have to open a web UI, upload the new file, wait for the indexer to process it, and then notify everyone that the change was live. It involved manual triggers and version control headaches.

Now, you manage it programmatically. Use `add_knowledge_document` directly via your agent to feed fresh context immediately. If a document is wrong? Just run `delete_knowledge_document`. You own the data pipeline end-to-end.

Common Questions About Verba MCP

How do I check if my Verba server is running correctly using Verba MCP Server? +

You use the get_system_config tool. This calls your agent to retrieve the current operational configuration, letting you see details like which embedding model it's utilizing or if connections are nominal.

Is there a way to delete an old document using Verba MCP Server? +

Yes, use delete_knowledge_document. Be careful with this one—it permanently removes the data and it's irreversible. You need the document ID to run this.

What is the difference between listing documents and getting details using Verba MCP Server? +

list_knowledge_documents gives you a summary catalog of all IDs in your base. get_document_details, however, retrieves the full content and metadata for one specific ID.

Can I add documents without manually uploading them? +

Yes, use add_knowledge_document. You supply both the content text and any required metadata JSON structure directly through your agent's prompt to ingest it into the knowledge base.

How does I use the perform_rag_query tool to get source citations? +

The perform_rag_query tool returns summarized answers directly tied to their sources. It doesn't just give a general answer; it provides document IDs and confidence scores, so you know exactly where the information came from.

When using add_knowledge_document, can I include metadata besides the content? +

Yes, you can. The add_knowledge_document tool allows an optional metadata JSON payload. This means you can tag documents with context—like department or date—which helps filter results later on.

What is the best way to check if a document ID exists before using get_document_details? +

First, run list_knowledge_documents to see all indexed IDs. Then, pass that specific ID into get_document_details. This confirms the document's full content and metadata without guessing an ID.

If I use get_system_config, what information about my Verba environment do I receive? +

get_system_config pulls the current operational status of your entire instance. It shows details on your active embedding model and confirms if all local LLM connections are properly established.

Can I query my local Verba instance directly through Cursor? +

Yes! Once you configure VERBA_API_URL to point to http://localhost:8000 (or your host port), you can prompt your AI assistant to execute rigorous perform_rag_query instructions without ever breaking your developer focus.

How do I insert fresh text data into Verba completely using conversational chat? +

Provide the agent with your desired context directly. For example: Add this chunk of markdown as a new document to Verba: '# Title Content...'. The agent leverages addDocumentTool, serializes the payload, and commits it into Verba's vector store immutably.

Are the query answers backed by citations from its embedded documents? +

Absolutely. That's the primary benefit of the integration. When you run perform_rag_query, Verba utilizes Weaviate's hybrid search mechanics. The output explicitly includes natural language synthesis backed by the unique document IDs and snippet texts it referenced.

You might also like

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for Verba. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.