MCP Catalogs
首页

devcontext

by aiurda·45·综合分 42

DevContext 是一个自主的 MCP 服务器,通过模式学习和关系图提供项目为中心的上下文感知。

developer-toolsai-llmknowledge-graph
13
Forks
8
活跃 Issue
12 个月前
最近提交
2 天前
收录于

概述

DevContext 是一个先进的 MCP 服务器,旨在为开发者提供持续的项目中心上下文感知能力。与传统上下文系统不同,它持续学习和适应开发模式。该服务器使用专门针对单个项目的数据库实例,消除了跨项目复杂性,同时确保了最小的资源需求下的性能表现。它从存储库结构到各个函数构建对代码库的全面理解。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 Cursor Rules 集成的自主开发环境
:对话过程中的实时代码上下文检索
:模式识别和开发流程优化
:DevContext 与传统上下文系统有何不同?
:我可以在非 Cursor 的 IDE 中使用 DevContext 吗?

什么时候选它

当在大型代码库中工作且需要跨开发会话维护上下文时,或者当你更喜欢非向量检索方法而非传统嵌入时,选择 DevContext。

什么时候不要选它

如果你需要基于向量的语义搜索,或者已经在其他上下文系统中投入,或者希望支持超过六种官方支持语言的解决方案,不要选择 DevContext。

可对比工具

context7swarmaurisemantic-sql

安装

安装

前置条件

  • Node.js 18.0.0 或更高版本
  • 支持 MCP 的 Cursor IDE
  • TursoDB 账户

第一步:设置 TursoDB 数据库

  1. 注册 [Turso](https://turso.tech/) 账户
  2. 安装 Turso CLI(推荐但不强制)
  3. 使用 Turso 身份验证
  4. 创建项目数据库
  5. 获取并保存数据库 URL 和令牌

第二步:在 Cursor 中配置 MCP

在项目目录创建或编辑 .cursor/mcp.json 文件

FAQ

DevContext 与传统上下文系统有何不同?
DevContext 持续学习和适应开发模式,使用非向量检索方法,并且专为项目中心上下文感知设计,而非通用上下文。
我可以在非 Cursor 的 IDE 中使用 DevContext 吗?
虽然文档强调 Cursor 集成,但 DevContext 是一个 MCP 服务器,可与任何兼容 MCP 的 IDE 或客户端配合使用,尽管配置可能有所不同。

devcontext 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。