What are the runtime requirements?
Python 3.8+ and an IBM Cloud account with provisioned Watsonx.ai services. You need a Watsonx API key and project ID.
@ruslanmv
基本信息
Building a Watsonx.ai Chatbot RAG Server with MCP compatible with Claude Desktop.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"watsonx-rag-mcp-server": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
A Retrieval-Augmented Generation (RAG) server that uses IBM Watsonx.ai for LLM inference, ChromaDB for vector indexing, and exposes a chat tool via the Model Context Protocol (MCP) Python SDK. It processes PDF documents and answers queries based on their content, and can integrate with Claude Desktop.
Set up a Python 3.8+ virtual environment, install dependencies, create a .env file with Watsonx.ai credentials, place PDF files in the documents/ folder, then run server.py to start the MCP server. A client.py script is provided for testing queries, and the server can also be plugged into Claude Desktop.
chat_with_manual) for RAG queriesPython 3.8+ and an IBM Cloud account with provisioned Watsonx.ai services. You need a Watsonx API key and project ID.
PDFs are kept in the local `documents/` folder (configurable via `DOCS_FOLDER`). The ChromaDB vector index persists to the `chroma_db_data/` directory.
When a user asks a question, the server retrieves relevant text chunks from ChromaDB, concatenates them with the query, and sends the combined prompt to Watsonx.ai for answer generation.
The server is built with FastMCP, which defaults to stdio transport; it is configured to work with Claude Desktop’s MCP integration.
Yes, the server reads `WATSONX_APIKEY`, `WATSONX_URL`, and `PROJECT_ID` from a `.env` file and validates them at startup.
Project context your AI can query through MCP — with source evidence.

One permissioned folder your team and your AI agents both log into.

Model Context Protocol Servers

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
Memlord is a remote MCP server available at https://app.memlord.com.
评论