@contextable/mcp▌

by Contextable-me
Persistent AI memory server for contextual storage and artifacts - full-text search, version history, and automatic cont
A persistent AI memory server that enables storage and retrieval of context and project artifacts across conversations. It features full-text search, version history, and automatic content chunking using local SQLite or hosted cloud storage.
best for
- / Maintaining project context across multiple AI conversations
- / Building a searchable knowledge base from AI interactions
- / Teams sharing project context and artifacts
capabilities
- / Store conversation context and project artifacts
- / Search stored memories with full-text search
- / Track version history of stored content
- / Chunk large content automatically
- / Retrieve context across different AI sessions
what it does
Stores and retrieves conversation context, project artifacts, and memories across AI sessions using local SQLite or cloud storage. Enables full-text search through your accumulated knowledge base.
about
@contextable/mcp is a community-built MCP server published by Contextable-me that provides AI assistants with tools and capabilities via the Model Context Protocol. Persistent AI memory server for contextual storage and artifacts - full-text search, version history, and automatic cont It is categorized under ai ml, productivity.
how to install
You can install @contextable/mcp in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
license
Apache-2.0
@contextable/mcp is released under the Apache-2.0 license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
readme
@contextable/mcp
Give your AI a memory. Works with Claude Desktop and any MCP-compatible client.
Quick Start (30 seconds)
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"contextable": {
"command": "npx",
"args": ["@contextable/mcp"]
}
}
}
Restart Claude Desktop. Done.
Now ask Claude: "Create a project called My App to track my development decisions"
What You Can Do
Save context that persists across conversations:
- "Save this architecture decision to the project"
- "Remember this API design for later"
- "Store this bug investigation so I don't forget"
Find anything instantly:
- "Search for authentication"
- "What did we decide about the database?"
- "Load all security-related artifacts"
Pick up where you left off:
- "Resume my project"
- "Show me the project summary"
- "What were we working on?"
Import your chat history (NEW):
- "Analyze my ChatGPT export at ~/Downloads/chatgpt-export.zip"
- "Import the 'React Development' project from my chat history"
- "What projects can you detect from my Claude conversations?"
Features
| Feature | Description |
|---|---|
| Projects | Organize context by project or topic |
| Artifacts | Save decisions, code snippets, docs, conversations |
| Full-Text Search | Find anything across all projects |
| Version History | Every change tracked, rollback anytime |
| Auto-Chunking | Large content automatically split |
| Topic Clustering | Auto-detect themes across artifacts |
| Chat Import | Import from ChatGPT, Claude, Gemini exports |
All 15 Tools
Projects
project_save- Create or update a projectproject_list- List all projectsproject_resume- Load project with summariesproject_analysis_get- Get AI-generated insights
Artifacts
artifact_save- Save content (auto-chunks large files)artifact_list- List with size estimatesartifact_get- Load full contentartifact_delete- Archive (recoverable)artifact_restore- Restore archivedartifact_archived- List archived itemsartifact_versions- View historyartifact_rollback- Restore previous version
Search
search- Full-text search across everything
Import (NEW in v0.2.0)
import_analyze- Analyze chat exports from ChatGPT, Claude, or Geminiimport_seed- Create projects from analyzed chat history
Your Data
Everything is stored locally in SQLite:
~/.contextable/data.db
No account. No cloud. No tracking. Your data stays on your machine.
Want More?
Contextable Cloud adds:
| Feature | Local | Cloud |
|---|---|---|
| Claude Desktop | ✓ | ✓ |
| ChatGPT | - | ✓ |
| Claude.ai (web) | - | ✓ |
| Sync across devices | - | ✓ |
| AI analysis & insights | - | ✓ |
| Team sharing | - | Coming soon |
Configuration
Environment Variables
| Variable | Default | Description |
|---|---|---|
CONTEXTABLE_DATA_DIR | ~/.contextable | Data directory |
CONTEXTABLE_DB_PATH | ~/.contextable/data.db | SQLite database path |
CONTEXTABLE_LOG_LEVEL | info | Logging: debug, info, warn, error |
Custom Database Location
{
"mcpServers": {
"contextable": {
"command": "npx",
"args": ["@contextable/mcp"],
"env": {
"CONTEXTABLE_DB_PATH": "/path/to/my/data.db"
}
}
}
}
HTTP Mode (Advanced)
For web-based MCP clients, run as HTTP server:
npx @contextable/mcp --sse --port 3000
Endpoints:
GET /health- Health checkPOST /mcp- MCP messages (JSON-RPC)
Programmatic Usage
import { SQLiteAdapter } from '@contextable/mcp';
const storage = new SQLiteAdapter({ path: './my-context.db' });
await storage.initialize();
// Create a project
const project = await storage.createProject({
name: 'My Project',
description: 'Project description',
});
// Save an artifact
const artifact = await storage.createArtifact({
projectId: project.id,
title: 'Design Decision',
artifactType: 'decision',
content: '# We chose PostgreSQL because...',
});
// Search
const results = await storage.search('postgresql');
await storage.close();
Development
git clone https://github.com/Contextable-me/mcp.git
cd mcp
npm install
npm run build
npm test
License
Apache 2.0 - See LICENSE
Links
- Contextable Cloud - Sync, ChatGPT, AI analysis
- GitHub - Source code
- MCP Protocol - Specification
- npm - Package
FAQ
- What is the @contextable/mcp MCP server?
- @contextable/mcp is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
- How do MCP servers relate to agent skills?
- Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
- How are reviews shown for @contextable/mcp?
- This profile displays 10 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.5 out of 5—verify behavior in your own environment before production use.
Ratings
4.5★★★★★10 reviews- ★★★★★Shikha Mishra· Oct 10, 2024
@contextable/mcp is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
- ★★★★★Piyush G· Sep 9, 2024
We evaluated @contextable/mcp against two servers with overlapping tools; this profile had the clearer scope statement.
- ★★★★★Chaitanya Patil· Aug 8, 2024
Useful MCP listing: @contextable/mcp is the kind of server we cite when onboarding engineers to host + tool permissions.
- ★★★★★Sakshi Patil· Jul 7, 2024
@contextable/mcp reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
- ★★★★★Ganesh Mohane· Jun 6, 2024
I recommend @contextable/mcp for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
- ★★★★★Oshnikdeep· May 5, 2024
Strong directory entry: @contextable/mcp surfaces stars and publisher context so we could sanity-check maintenance before adopting.
- ★★★★★Dhruvi Jain· Apr 4, 2024
@contextable/mcp has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
- ★★★★★Rahul Santra· Mar 3, 2024
According to our notes, @contextable/mcp benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
- ★★★★★Pratham Ware· Feb 2, 2024
We wired @contextable/mcp into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.
- ★★★★★Yash Thakker· Jan 1, 2024
@contextable/mcp is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.