MCP server for TrustRAG — trust-verified RAG exposed as tools for Claude Desktop, Cursor, and other MCP clients
Project description
trustrag-mcp
MCP server for TrustRAG — trust-verified RAG exposed as tools for Claude Desktop, Cursor, and other MCP clients.
Installation
pip install trustrag-mcp
Usage
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"trustrag": {
"command": "uvx",
"args": ["trustrag-mcp"],
"env": {
"TRUSTRAG_BACKEND_URL": "http://localhost:8000"
}
}
}
}
Direct
# Via entry point
trustrag-mcp
# Via module
python -m trustrag_mcp
Tools
| Tool | Description |
|---|---|
trustrag_query |
Ask the knowledge base with trust filtering |
trustrag_upload_document |
Upload a PDF to the knowledge base |
trustrag_get_audit_log |
Fetch recent query audit entries |
Configuration
Set TRUSTRAG_BACKEND_URL environment variable (default: http://localhost:8000).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trustrag_mcp-0.1.2.tar.gz.
File metadata
- Download URL: trustrag_mcp-0.1.2.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d12c34702e70f3a51376896711adbf4c23e1ba212d65f981badcaf2480285055
|
|
| MD5 |
7098339e62cd2fb6aac3e62a686db6b1
|
|
| BLAKE2b-256 |
39df689f23632ae848e811fee9a51bfe7ab3f4fcf571a0aeb29d816c8fa3502c
|
File details
Details for the file trustrag_mcp-0.1.2-py3-none-any.whl.
File metadata
- Download URL: trustrag_mcp-0.1.2-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
438857cc4d8d41a9f2eda1813f087a6406dfa19f6d8fa5bf5bb3dbb08f446ac9
|
|
| MD5 |
e4ce4907d388163af49bb2644e09e770
|
|
| BLAKE2b-256 |
374199481780bbc8910f6cf952d0f02ef4ca1b006b77763be7266d413213359d
|