Tribal - Knowledge Service
@agentience
About Tribal - Knowledge Service
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tribal_mcp_server": {
"command": "uv",
"args": [
"pip",
"install",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Tribal - Knowledge Service?
Tribal is an MCP (Model Context Protocol) server implementation for error knowledge tracking and retrieval. It provides both REST API and native MCP interfaces for integration with tools like Claude Code and Cline, using ChromaDB for vector similarity search.
How to use Tribal - Knowledge Service?
Install the package with uv pip install . from the project root, then add to Claude using claude mcp add tribal --launch "tribal". Alternatively, deploy via Docker Compose. The server exposes MCP tools such as add_error, get_error, search_errors, and find_similar for managing error records.
Key features of Tribal - Knowledge Service
- Store and retrieve error records with full context.
- Vector similarity search using ChromaDB.
- REST API (FastAPI) and native MCP interfaces.
- JWT authentication with API keys.
- Local storage (ChromaDB) and AWS integration (S3, DynamoDB placeholders).
- Docker-compose deployment and CLI client integration.
Use cases of Tribal - Knowledge Service
- Claude automatically stores programming errors and solutions during a session.
- Search for similar errors when encountering a new problem.
- Build a knowledge base specific to your coding patterns across sessions.
- Integrate with Claude Code or Cline to remember and learn from past errors.
FAQ from Tribal - Knowledge Service
What is Tribal - Knowledge Service?
It is an MCP server that helps Claude remember and learn from programming errors by storing error records with solutions and performing semantic similarity searches.
How do I install Tribal - Knowledge Service?
Install using uv pip install . from the project directory, or use uv tool install . for a global tool. Python 3.12+ and uv are required.
Does Tribal - Knowledge Service require authentication?
Yes, it supports JWT authentication. By default, authentication is disabled (REQUIRE_AUTH=false), but you can enable it by setting environment variables like API_KEY and SECRET_KEY.
What storage backends does Tribal - Knowledge Service support?
The primary storage is local ChromaDB (persistent by default). It also includes placeholder implementations for AWS S3 and DynamoDB for cloud deployment.
Can I run Tribal - Knowledge Service in Docker?
Yes, a docker-compose.yml file is provided. Build and start containers with docker-compose up -d --build, and configure Claude for Desktop to connect to http://localhost:5000.
Frequently asked questions
What is Tribal - Knowledge Service?
It is an MCP server that helps Claude remember and learn from programming errors by storing error records with solutions and performing semantic similarity searches.
How do I install Tribal - Knowledge Service?
Install using `uv pip install .` from the project directory, or use `uv tool install .` for a global tool. Python 3.12+ and uv are required.
Does Tribal - Knowledge Service require authentication?
Yes, it supports JWT authentication. By default, authentication is disabled (`REQUIRE_AUTH=false`), but you can enable it by setting environment variables like `API_KEY` and `SECRET_KEY`.
What storage backends does Tribal - Knowledge Service support?
The primary storage is local ChromaDB (persistent by default). It also includes placeholder implementations for AWS S3 and DynamoDB for cloud deployment.
Can I run Tribal - Knowledge Service in Docker?
Yes, a `docker-compose.yml` file is provided. Build and start containers with `docker-compose up -d --build`, and configure Claude for Desktop to connect to `http://localhost:5000`.
Basic information
More Memory & Knowledge MCP servers

Orcha
westonhancockOrcha is a unified context layer for AI tools and agents. It stores and indexes and exposes organizational, team, or individual knowledge. Files, structured databases, and connected sources live in one workspace, and age
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.

OpenLore
aakarimServe your docs to AI agents over SSH and MCP. Agents use ls, cat, grep, find, and pipes against a virtual filesystem backed by your documentation. Identity-scoped access, governed writing with human approval, and portab
MemoryMesh
CheMiguel23A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI models.

PLUR
plur-aiAI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
Comments