kc-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
kc-mcp
Offline Knowledge Center tools for coding agents — search, cite, and quiz over lesson notes (MCP-shaped).
Who it's for: Azure AI SAs, platform engineers, and educators who want agents to cite their teaching content.
30-second demo
python -m venv .venv && source .venv/bin/activate
pip install -e .
python -m kc_mcp --format text topics
python -m kc_mcp --format text search "key vault managed identity" --top-k 2
python -m kc_mcp --format text quiz MCP
# or CI-equivalent:
make demoScreenshot-friendly --format text (above) or default JSON. Regenerate the SVG: make demo-assets. Full Loom script + LinkedIn caption: docs/DEMO.md.
Related MCP server: loci-mcp
Why this exists
Solution Architects teach constantly (reels, labs, ADRs). Agents forget that context unless it is a tool. kc-mcp turns a local teaching corpus into MCP-style tools so Cursor / Claude / custom agents can search with citations, pull clip notes, list topics, and generate offline quizzes — no vector DB bill, no cloud round-trip for the happy path.
Install
python -m venv .venv && source .venv/bin/activate
pip install -e .
# optional MCP SDK transport:
pip install -e ".[mcp]"Or with pipx (once published to PyPI): pipx install kc-mcp — until then use editable install from this repo.
What it is NOT
Not a production vector database or hosted RAG platform
Not connected to Instagram, YouTube, or Azure by default
Not embedding-based (MVP uses keyword / TF-IDF over Markdown)
No fabricated download / star / production-usage claims — fixtures only
Architecture
Roadmap
Optional embedding backend behind the same tool schemas
Ingest real reel transcripts into
sample_corpus/Richer MCP resources (per-lesson URI)
Contributing
See CONTRIBUTING.md. Be kind — CODE_OF_CONDUCT.md. Security reports: SECURITY.md.
MCP / Cursor plug-in
Install the optional MCP extra, then point Cursor (or any MCP host) at the stdio server:
pip install -e ".[mcp]"Example ~/.cursor/mcp.json entry:
{
"mcpServers": {
"kc-mcp": {
"command": "python",
"args": ["-m", "kc_mcp.mcp_server"],
"cwd": "/absolute/path/to/kc-mcp"
}
}
}See docs/cursor-mcp.example.json.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Turn any recording or document into notes, flashcards and quizzes your agent can read and act on
Hosted MCP for LearnOS: search courses, lesson citations, flashcards and notes from any MCP client.
Build study flashcards and exam-prep decks from your AI chat, all stored locally.
Related MCP Servers
- FlicenseNot gradedqualityAmaintenanceEnables AI hosts such as Claude Desktop, Cursor, and Cline to search, ask questions of, and receive cited answers from a local hybrid vector-plus-BM25 index built over scattered notes, project docs, PDFs, and chat logs. Exposes 8 tools with resources and prompts so agents can retrieve section-level citations from a personal knowledge base without leaving their own interface.-
- FlicenseNot gradedqualityAmaintenanceEnables AI agents and MCP hosts to run hybrid vector + BM25 retrieval over a locally indexed second brain of scattered notes, docs, PDFs, chat logs, and wiki pages, returning section-level citations. It exposes 8 tools plus resources and prompts so hosts like Claude Desktop, Cursor, Cline, and Claude Code can search and ask questions of your own files.-
- FlicenseNot gradedqualityAmaintenanceEnables AI agents and MCP hosts to query a local, machine-resident index of scattered notes, project docs, PDFs, Office files, and chat exports using hybrid vector + BM25 retrieval with section-level citations. Exposes tools, resources, and prompts so hosts like Claude Desktop, Cursor, and Cline can search, ask, and explore linked knowledge through natural language.-
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to search and query a local knowledge base of scattered notes and docs through hybrid vector plus BM25 retrieval with section-level citations, and to store, retract and explore durable memories, note links and agent harness memories. It also exposes note resources plus briefing, study-plan and contradiction-check prompts, all backed by a shared local index.-