{"name":"KnowMine","version":"1.6.1","description":"Connect your personal knowledge base to any AI agent. Semantic search, memory, AI insights, and growth tracking — all through MCP.","description_zh":"把你的个人知识库接到任意 AI Agent。语义搜索、记忆沉淀、画像洞察与成长追踪，统一通过 MCP 接入。","author":"KnowMine","homepage":"https://knowmine.ai","repository":"https://github.com/YIING99/knowmine","icon":"https://knowmine.ai/icons/icon-192x192.png","categories":["knowledge-management","productivity","search","personal-assistant"],"tags":["knowledge-base","semantic-search","memory","mcp","personal-knowledge","ai-insight"],"license":"MIT","mcp":{"transport":"streamable-http","endpoint":"https://knowmine.ai/api/mcp","auth":{"type":"bearer","header":"Authorization","prefix":"Bearer","key_prefix":"km_mcp_","obtain_url":"https://knowmine.ai/settings/mcp","instructions":"Register at knowmine.ai → Settings → MCP Connection → Create API Key"},"health_check":"https://knowmine.ai/api/mcp/health"},"tools":[{"name":"get_knowledge","category":"read","description":"Get the full content of a single knowledge entry by ID."},{"name":"search_my_knowledge","category":"read","description":"Search your knowledge base by semantic meaning, with optional type and tag filters."},{"name":"get_related_knowledge","category":"read","description":"Find knowledge entries related to a specific entry by vector similarity."},{"name":"get_insight","category":"read","description":"Generate an insight report that summarizes patterns and recurring themes in your knowledge base."},{"name":"list_folders","category":"read","description":"List folders and recent knowledge samples to understand how your knowledge is organized."},{"name":"get_knowledge_history","category":"read","description":"Get revision history of a knowledge entry to see how it evolved over time."},{"name":"get_knowledge_links","category":"read","description":"Get explicit typed links for a knowledge entry (based_on, refutes, extends, evolved_from, related_to)."},{"name":"recall_memory","category":"read","description":"Search previously saved decisions, lessons, insights, and preferences."},{"name":"get_soul","category":"read","description":"Retrieve the AI-generated profile built from your memories and knowledge."},{"name":"get_growth_summary","category":"read","description":"Summarize recent knowledge growth, active folders, tags, and clusters."},{"name":"add_knowledge","category":"write","description":"Save a note, insight, dev log, article, or reflection with automatic title and tag extraction."},{"name":"update_knowledge","category":"write","description":"Update an existing knowledge entry and re-vectorize it when content changes."},{"name":"add_knowledge_link","category":"write","description":"Create an explicit typed link between two knowledge entries describing their semantic relationship."},{"name":"save_memory","category":"write","description":"Save a structured memory such as a decision, lesson, preference, or domain insight from a conversation."},{"name":"generate_soul","category":"write","description":"Generate or refresh a draft Soul profile from accumulated knowledge and memories."},{"name":"commit_soul","category":"write","description":"Apply a previously generated Soul draft after the user confirms it."},{"name":"import_soul_context","category":"write","description":"Import external memory text, such as CLAUDE.md or ChatGPT memory exports, into Soul signals."},{"name":"observe_user_trait","category":"write","description":"Record a stable user trait observation as a pending Soul signal for later confirmation."},{"name":"delete_knowledge","category":"write","description":"Delete a knowledge entry by ID. This operation is irreversible."}],"permissions":{"templates":{"read_only":{"label":"Read Only / 只读搜索","tools":["get_knowledge","search_my_knowledge","get_related_knowledge","get_insight","list_folders","get_knowledge_history","get_knowledge_links","recall_memory","get_soul","get_growth_summary"]},"read_write":{"label":"Read & Write / 读写","tools":["get_knowledge","search_my_knowledge","get_related_knowledge","get_insight","list_folders","get_knowledge_history","get_knowledge_links","recall_memory","get_soul","get_growth_summary","add_knowledge","update_knowledge","add_knowledge_link","save_memory","generate_soul","commit_soul","import_soul_context","observe_user_trait"]},"full_control":{"label":"Full Control / 完全控制","tools":["get_knowledge","search_my_knowledge","get_related_knowledge","get_insight","list_folders","get_knowledge_history","get_knowledge_links","recall_memory","get_soul","get_growth_summary","add_knowledge","update_knowledge","add_knowledge_link","save_memory","generate_soul","commit_soul","import_soul_context","observe_user_trait","delete_knowledge"]}},"default":"read_write"},"rate_limits":{"requests_per_minute":60,"configurable":true},"data_isolation":{"model":"per-user","description":"Each API key is bound to a specific user account. Queries are scoped to that user only."},"data_processing":{"request_path":"Client requests are sent to knowmine.ai over HTTPS.","note":"Saved content may be processed by KnowMine-managed model providers such as OpenAI for embeddings and AI analysis."},"quick_start":{"steps":["Register at https://knowmine.ai/auth/signup","Go to Settings → MCP Connection → Create API Key","Copy the API Key (starts with km_mcp_)","Add the MCP server in your AI client with the endpoint and key","Start saving and searching knowledge during conversations"]}}