关于 Context Portal MCP (ConPort)
Context Portal MCP(社区常简称 ConPort)是一类面向 AI 编程助手(例如 Claude Code、Cursor、Cline 等)的上下文服务。它并不是一个写代码的工具,而是一个项目记忆层:把你代码库里的关键决策、组件关系、任务进度和术语约定,沉淀成一张可被模型检索的知识图谱,从而让 AI 在生成、补全或重构代码时,能够"想起"之前的设计意图,而不是每次都从零开始读仓库。
从对接内容上看,ConPort 通常可以承载产品决策(decisions)、系统组件(components)、数据实体与字段、任务/进度条目、自定义术语表等结构化记录,并通过 MCP 协议以标准化的 tools / resources 形式暴露给客户端,常见动作包括 search、get_decision、add_component 等。如果你正在维护一个体量较大、需要长期演进的项目,ConPort 可以帮助团队把"为什么这么写"留下来,让后续接入的 AI 编程助手快速对齐上下文。
使用前需要关注的事项
- 本地数据库存储:ConPort 一般使用本地文件(如 SQLite)保存上下文,无需注册云服务,对个人和敏感项目友好;但也意味着切换机器时需要自行备份或迁移数据。
- 是否需要密钥:作为本地运行的 MCP 服务,ConPort 本身通常不需要 API Key 或 Token;只有在将它与某些需要鉴权的远程 LLM 或远程存储结合时,才需要在客户端侧配置相应凭据。
- 客户端兼容性:请确认你使用的 AI 编辑器或 IDE 是否支持 MCP 协议,否则 ConPort 无法被自动调用,相关功能只能通过手动查询接口使用,以官网为准。