AI Skill Hub 强烈推荐:NetCoreKevin 是一款优质的MCP工具。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的MCP工具解决方案,这是一个值得深入了解的选择。
NetCoreKevin 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
NetCoreKevin 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/junkai-li/NetCoreKevin
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"netcorekevin": {
"command": "npx",
"args": ["-y", "netcorekevin"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 NetCoreKevin 执行以下任务... Claude: [自动调用 NetCoreKevin MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"netcorekevin": {
"command": "npx",
"args": ["-y", "netcorekevin"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
|  |  |  |
|---|

技术点 说明

json配置文件请配置好数据库链接默认使用MySQL(可自行更改)EFCore框架(不熟悉的可以看看微软官网文档) 其他需要调整和配置json:'ConnectionStrings','HangfireRedisSetting','SignalrRdisSetting' 执行初始化数据库命令:在vs中“程序包管理控制台”选择Kevin.EntityFrameworkCore项目 执行NuGet命令 Add-Migration "初始化数据库" 在执行=》 Update-Database 执行完成后开始第三步启动App.WebApi第一次启动会初始化种子数据 种子数据配置可以在kevin.Domain.BaseDatas下面查看和更改 启动后通过http://localhost:9901/swagger/index.html路由查看接口页面和如下页面在vue文件夹下面启动前端 前端运行步骤:1、安装依赖npm install 2、运行npm run serve 3、打包npm run build
请先完成上手教程在进行AI智能体教程下载安装Qdrant--官网有教程 安装后配置json文件QdrantClientSetting 默认是localhost不需要动的注册AI账户 教程以智谱AI为例 去[官网](https://open.bigmodel.cn)注册登录后获取APIKey配置向量模型和对话模型默认如下|
|
| |--|--|
新建知识库选择向量模型(如果不选择请在json配置中配置)2048(默认):最高精度,适合对准确性要求极高的场景===》配置智能体==》新建对话就OK了|  |  |  |
|---|
项目地址:https://gitee.com/netkevin-li/ainet - 1.新建项目直接引用Kevin.Web.Basics -
- 2.copy所有的appsettings.json文件到新项目还有Program的代码 - 3.调整配置文件的数据库和redis配置以及json中MigrationsAssembly为新项目的程序集,如上图应设“AINet.Domain” - 4.项目结构可参考上图或者开源架构中的App模块 - 5.因为引用的Kevin.Web.Basics模块 后续更新同步只需拉取NetCoreKevin新代码,好处是可以即保持框架更新也可以开发自己的业务
基于NET搭建-AI知识库智能体-现代化Saas企业级前后端分离架构:前端Vue3、IDS4单点登录、多缓存、自动任务、分布式、一库多租户、日志、授权和鉴权、CAP集成事件、SignalR、领域事件、MCP协议服务、IOC模块化注入、代码生成器、自动任务、AI、AgentFramework智能体、AISemanticKernel集成、RAG检索增强、AI知识库、AI联网搜索 解耦设计都可以单独引用项目启动时注意相关Redis、db链接配置等相关配置详情可见下面的上手教程
默认基于redis方式注册Hangfire可在Kevin.Hangfire.ServiceCollectionExtensions自行添加或调整注入方式
1.继承IModuleConfigTasks类实现ConfigTasks会在项目启动时自动注册任务,并且自动任务可以基于接口类直接调用应用服务
/// <summary>
/// AIKmssTasks配置任务设置
/// </summary>
public class AIKmssModuleConfigTasks : IModuleConfigTasks
{
/// <summary>
/// 配置任务
/// </summary>
public Task<bool> ConfigTasks(IRecurringJobManager recurringJobManager)
{
recurringJobManager.AddOrUpdate<IAIKmssService>(
recurringJobId: "每6分钟检测是否有AI文档知识库需要处理", // 唯一的 ID,用于后续修改或删除
(s) => s.ProcessKmssVectorData(default),
"0 0/6 0/1 * * ? ", new RecurringJobOptions
{
TimeZone = TimeZoneInfo.Local, // 指定时区(默认UTC)
}
);
return Task.FromResult(true);
}
}
高质量的开源MCP工具,值得关注
该工具使用 MulanPSL-2.0 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 MulanPSL-2.0 — 请查阅原始协议条款了解具体使用限制。
总体来看,NetCoreKevin 是一款质量优秀的MCP工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | NetCoreKevin |
| Topics | AI知识库智能体 |
| GitHub | https://github.com/junkai-li/NetCoreKevin |
| License | MulanPSL-2.0 |
| 语言 | C# |
收录时间:2026-06-04 · 更新时间:2026-06-04 · License:MulanPSL-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端