SkillTide Submit
Official description7 sourcesMCP servers8d ago
doobidoo/MCP-Context-Provider

doobidoo/MCP-Context-Provider

๐Ÿ“‡ ๐Ÿ  - Static server providing persistent tool-specific context and rules to AI models
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add mcp-context-provider -- npx -y mcp-context-provider
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
31 โ˜… ยท doobidoo/MCP-Context-Provider ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 31 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository doobidoo/MCP-Context-Provider๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

MCP Context Provider

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

> **Status:** beta โ€” feature-complete, API stabilizing. See CHANGELOG.md for the latest release.
https://github.com/user-attachments/assets/d9c6c325-00f1-44d9-a805-b1d6588c0acf
*Persistent context and learned instincts for Claude Desktop and Claude Code โ€” surviving across sessions.*
A TypeScript MCP server that gives Claude persistent **Contexts** (static tool rules) and **Instincts** (learned, confidence-scored rules distilled from sessions). No more re-establishing context in every new chat.
Architecture
Two core concepts:
| Concept | Description | Size | Lifetime |
|---------|-------------|------|----------|
| **Context** | Static tool rules, syntax preferences, auto-corrections | 200โ€“1000 tokens | Permanent, manually authored |
| **Instinct** | Learned rule extracted from sessions, confidence-scored | 20โ€“80 tokens | Human-approved, evolves over time |
Four subsystems:
- **Engine** โ€” loads, matches, and merges contexts + instincts into injection payloads
- **MCP Server** (src/server/index.ts) โ€” stdio + HTTP transport, 10 MCP tools
- **CLI** (mcp-cp) โ€” approval registry for instinct lifecycle management
- **Memory Bridge** โ€” optional sync of instincts to mcp-memory-service
Quick Start
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
Claude Code (global)
Add to ~/.mcp.json:
> **Important:** Use absolute paths for both args and env values. Claude Code does not support the cwd field in MCP server configs โ€” relative paths will resolve from the wrong directory and the server will fail to connect.
Claude Code Plugin (Marketplace)
Install directly from the marketplace:
This auto-configures the MCP server with correct paths โ€” no manual .mcp.json editing needed.
/instill Skill (Claude Code)
Install the skill globally (stays current with git pull):
Then use /instill at the end of productive sessions to distill learned patterns into instinct candidates.
Auto-Trigger Hook (Optional)
The instill-trigger hook automatically detects mistakes during a session and nudges Claude to suggest /instill when a threshold is reached. It monitors:
- **User corrections** (UserPromptSubmit) โ€” "no not that", "that's wrong", "still broken", etc.
- **Tool failures** (PostToolUse) โ€” non-zero exit codes, tracebacks, permission errors
Install the hook:
Register in ~/.claude/settings.json under both UserPromptSubmit and PostToolUse:
**Scoring:** Corrections weighted 1.5x, tool failures 0.5x. Combined threshold: 3.0. Max 1 nudge per session. All tunable via CONFIG object in the hook file.
MCP Tools
| Tool | Description |
|------|-------------|
| get_tool_context | Get complete context for a tool category |
| get_syntax_rules | Get syntax-specific rules for a tool |
| list_available_contexts | List all loaded contexts |
| apply_auto_corrections | Apply correction patterns to text |
| build_injection | Combined context + instinct injection payload |
| list_instincts | List all instincts with confidence scores, plus the resolved store path |
Environment Variables
| Variable | Default | Description |
|----------|---------|-------------|
| CONTEXTS_PATH | packaged contexts/ | Path to *_context.json files |
| INSTINCTS_PATH | ~/.local/share/mcp-context-provider/instincts | Directory holding learned.instincts.yaml โ€” see Store Location |
| MEMORY_BRIDGE_URL | โ€” | Memory service base URL (enables bridge) |
| MEMORY_BRIDGE_API_KEY | โ€” | API key for memory service |
| MCP_SERVER_PORT | 3100 | HTTP server port (only with --http) |
Source
awesome ยท https://github.com/doobidoo/MCP-Context-Provider
Browse by field
MCP servers
Traction
31 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index