当前位置: 首页 > article >正文

我的MCP相关配置记录

1.VSCode的Cline中的MCP

{"mcpServers": {"github.com/modelcontextprotocol/servers/tree/main/src/github": {"autoApprove": [],"disabled": false,"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@modelcontextprotocol/server-github"],"env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "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"},"transportType": "stdio"},"filesystem": {"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@modelcontextprotocol/server-filesystem","C:\\Users\\21031\\Desktop"],"transportType": "stdio"},"time": {"timeout": 60,"command": "python","args": ["-m","mcp_server_time","--local-timezone=Asia/Shanghai"],"transportType": "stdio"},"browser-tools-mcp": {"autoApprove": ["getConsoleLogs","getConsoleErrors","getSelectedElement","runAccessibilityAudit","getNetworkLogs","getNetworkErrors"],"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@agentdeskai/browser-tools-mcp@1.2.0"],"transportType": "stdio"},"fetch": {"timeout": 60,"command": "uvx","args": ["mcp-server-fetch"],"transportType": "stdio"},"sequential-thinking": {"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@modelcontextprotocol/server-sequential-thinking"],"transportType": "stdio"},"firecrawl-mcp": {"timeout": 60,"command": "cmd","args": ["/c","npx","-y","firecrawl-mcp"],"env": {"FIRECRAWL_API_KEY": "fc-bb842f816a1d42ad8867e808d579bcdc"},"transportType": "stdio"},"puppeteer": {"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@modelcontextprotocol/server-puppeteer"],"transportType": "stdio"},"mysqldb-mcp-server": {"timeout": 60,"command": "uvx","args": ["mysqldb-mcp-server"],"env": {"MYSQL_HOST": "localhost","MYSQL_USER": "root","MYSQL_PASSWORD": "1234","MYSQL_DATABASE": "company","MYSQL_READONLY": "false"},"transportType": "stdio"},"desktop-commander": {"disabled": false,"timeout": 60,"command": "cmd","args": ["/c","npx","-y","@smithery/cli@latest","run","@wonderwhy-er/desktop-commander","--key","c1616ea0-7665-4811-81d1-0f634d17dd9a"],"transportType": "stdio"}}
}

2.CheeryStudio中的MC配置

{"mcpServers": {"filesystem": {"name": "@cherry/filesystem","type": "inMemory","description": "实现文件系统操作的模型上下文协议(MCP)的 Node.js 服务器","isActive": true,"args": ["C:\\Users\\21031\\Desktop"]},"Z5QlEkkaow3lL-Ccl6pps": {"isActive": false,"name": "MCP 服务器","description": "","baseUrl": "","command": "","args": [],"env": {}},"fetch": {"isActive": true,"name": "fetch-server","type": "stdio","description": "抓取网页","registryUrl": "","command": "uvx","args": ["mcp-server-fetch"]},"amap-maps": {"isActive": true,"name": "amap-maps","type": "stdio","description": "高德地图","registryUrl": "","command": "npx","args": ["-y","@amap/amap-maps-mcp-server"],"env": {"AMAP_MAPS_API_KEY": "20cd06f09910513998ed05e863f19282"}},"sequential-thinking": {"isActive": true,"name": "sequential-thinking","type": "stdio","description": "赋予大模型推理能力,适合解决复杂问题","registryUrl": "","command": "npx","args": ["-y","@modelcontextprotocol/server-sequential-thinking"]},"firecrawl": {"isActive": true,"name": "firecrawl","type": "stdio","description": "高级网页抓取与爬取(用于上下文)处理 JS 渲染、批量作业、提取结构化数据,并能在多个页面进行深度研究。","registryUrl": "","command": "npx","args": ["-y","firecrawl-mcp"],"env": {"FIRECRAWL_API_KEY": "fc-bb842f816a1d42ad8867e808d579bcdc"}},"puppeteer": {"isActive": true,"name": "puppeteer","type": "stdio","description": "自动化浏览器操作。与页面交互、截图以及在实际浏览器环境中执行 JavaScript,用于测试或自动化。","registryUrl": "","command": "npx","args": ["-y","@modelcontextprotocol/server-puppeteer"]},"desktop-commander": {"isActive": true,"name": "desktop-commander","type": "stdio","description": "控制台,终端命令交互","registryUrl": "","command": "npx","args": ["-y","@wonderwhy-er/desktop-commander"]}}
}

补充MCP文档:

昨天,Cline发布了自己 MCP Marketplace 中最受欢迎的10款 MCP,以及四款荣誉提名的MCP(在最后):

如果你平时更经常用Cursor、Windsurf、Cherry Studio等MCP客户端,可以去之前提到的MCP资源站搜索找到。当然,这篇文章也整理了这14款MCP在GitHub上的仓库地址,大家根据需求自取即可:

1、GitHub:可以在 Cline 直接管理仓库、文件、问题和 PR。将版本控制工作流程无缝集成到你的开发过程中的必备工具。

🔗:https://github.com/github/github-mcp-server

2、Browser Tools:通过 Chrome 扩展监控浏览器活动、捕获屏幕截图、分析日志以及通过 DOM 进行交互。非常适合可视化调试 Web 应用。

🔗:https://github.com/AgentDeskAI/browser-tools-mcp

3、File System:允许 Cline 以编程方式访问详细的文件元数据。使用 get_file_info 函数可以检索大小、修改时间、权限和类型(文件/目录),用于脚本编写或分析。

🔗:https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem

4、Git Tools:使用状态、diff、提交、分支管理等命令与 Git 仓库交互。可以以编程方式自动化常见的 Git 任务。

🔗:https://github.com/modelcontextprotocol/servers/tree/main/src/git

5、Sequential Thinking :有条不紊地解决复杂问题。这个 MCP 支持结构化、逐步推理,将复杂任务分解为可管理的部分,以实现更稳健的解决方案。

🔗:https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking

6、Fetch:直接将网页内容(HTML、JSON、文本、Markdown)作为上下文拉取到 Cline。适用于快速使用特定 URL 的信息让 Cline 定位。

🔗:https://github.com/zcaceres/fetch-mcp

🔗:https://github.com/modelcontextprotocol/servers/tree/main/src/fetch

7、FireCrawl:高级网页抓取与爬取*(用于上下文)*。处理 JS 渲染、批量作业、提取结构化数据,并能在多个页面进行深度研究。

🔗:https://github.com/mendableai/firecrawl-mcp-server

8、Browser Use:使用自然语言控制网络浏览器。浏览页面、填写表单、理解视觉内容——适用于自动化复杂的网络交互。

🔗:https://github.com/Saik0s/mcp-browser-use

9、Puppeteer:使用 Puppeteer 自动化浏览器操作。与页面交互、截图以及在实际浏览器环境中执行 JavaScript,用于测试或自动化。

🔗:https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer

10、Playwright:另一个使用强大的浏览器自动化服务器。支持交互、截图和 JS 执行,用于跨浏览器测试和自动化。

🔗:https://github.com/microsoft/playwright-mcp

还有四个 MCP 获得荣誉提名(是Cline用户大量应用的MCP):

Context7(AI 友好的文档):https://github.com/upstash/context7

Perplexity(AI 研究):https://github.com/ppl-ai/modelcontextprotocol

21st Dev 的 Magic UI(UI 生成):https://github.com/21st-dev/magic-mcp

Supabase(后端集成):https://github.com/supabase-community/supabase-mcp

相关文章:

我的MCP相关配置记录

1.VSCode的Cline中的MCP {"mcpServers": {"github.com/modelcontextprotocol/servers/tree/main/src/github": {"autoApprove": [],"disabled": false,"timeout": 60,"command": "cmd","args&quo…...

systemd vs crontab:Linux 自动化运行系统的全面对比

在 Linux 系统运维和开发中,任务调度与服务管理 是不可或缺的一环。无论是定期备份、日志轮转,还是启动后台服务,自动化机制都能极大地提高系统的可靠性与效率。两种最常用的自动化工具是: crontab:传统的基于时间的任…...

我们来学nacos -- 集群nacos2.5.1mysql8.4

2.5.1集群搭建 架构下载解压到3个文件夹初始化数据库&数据迁移检查端口可用配置cluster.confapplication.properties 使用mysql8.4的jar启动db.num is null报错datasource错误成功 nginx反向代理集群查看 架构 其中包含3个nacos节点,然后一个负载均衡器代理3个…...

计算机网络核心技术解析:从基础架构到应用实践

计算机网络作为现代信息社会的基石,承载着全球数据交换与资源共享的核心功能。本文将从网络基础架构、核心协议、分层模型到实际应用场景,全面解析计算机网络的核心技术,并结合行业最新趋势,为读者构建系统的知识体系。 一、计算机…...

Spring Boot 基于 Cookie 实现单点登录:原理、实践与优化详解

前言 在多系统交互的应用场景中,单点登录(SSO)能够显著提升用户体验,减少重复登录的繁琐操作。基于 Cookie 的单点登录方案,凭借其简单直观、浏览器原生支持的特性,成为快速实现单点登录的有效方式。本文将…...

Rollup入门与进阶:为现代Web应用构建超小的打包文件

我们常常面临Webpack复杂配置或是Babel转译后的冗余代码,结果导致最终的包体积居高不下加载速度也变得异常缓慢,而在众多打包工具中Rollup作为一个轻量且高效的选择,正悄然改变着这一切,本文将带你深入了解这个令人惊艳的打包工具…...

pdf url 转 图片

背景&#xff1a;vue2.0需要把pdf转成图片&#xff0c;显示在url里面&#xff0c;使用pdfjs-dist来解决 步骤&#xff1a; 1、安装依赖包(我的项目是node12&#xff0c;安装太高版本会报错) npm i pdfjs-dist2.16.105 2、vue代码 <template><div class"main…...

专题四:综合练习( 找出所有子集的异或总和再求和)

以leetcode1863题为例 题目分析&#xff1a; 找到每个子集&#xff0c;然后子集中的元素异或之后全部相加 算法原理分析&#xff1a; 画决策树&#xff1a;第一层为这个子集有一个元素 第二层这个子集有两个元素 从上往下罗列&#xff0c;把所有子集都罗列出来&#xf…...

STM32 修炼手册

第一章 计算机体系结构(了解) 后续在板子上开发的时候&#xff0c;需要考虑是否有操作系统 方式一&#xff1a;有操作系统&#xff0c;通过c库通过os api操作硬件方式二&#xff1a;无操作系统&#xff0c; 通过c库通过固件库操作硬件 第二章 STM32开发板概述 板子/开发板&…...

缓存(2):数据一致性

概述 一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。 强一致性:这种一致性级别是最符合用户直觉的,它要求系统写入什么,读出来的也会是什么,用户体验好,但实现起来往往对系统的性能影响大弱一致性:这种一致性级别约束了系统在写入成功…...

什么是原码和补码

补码的本质确实是模运算&#xff08;Modular Arithmetic&#xff09;&#xff0c;这是理解补码为何能统一加减法的核心数学原理。下面用最通俗的语言和例子解释清楚&#xff1a; —### 1. 先理解什么是“模运算”- 模运算就是“周期性计数”&#xff0c;比如钟表&#xff1a; -…...

ppy/osu构建

下载 .NET (Linux、macOS 和 Windows) | .NET dotnet还行 构建&#xff1a;f5 运行&#xff1a;dotnet run --project osu.Desktop -c Debug...

基于几何布朗运动的股价预测模型构建与分析

基于几何布朗运动的股价预测模型构建与分析 摘要 本文建立基于几何布朗运动的股价预测模型&#xff0c;结合极大似然估计与蒙特卡洛模拟&#xff0c;推导股价条件概率密度函数并构建动态预测区间。实证分析显示模型在标普500指数预测中取得89%的覆盖概率&#xff0c;波动率估…...

使用交互式半自动化标注工具制作语义分割数据集

参考的初始资源&#xff1a; GitHub项目文档 B站视频 1.安装工具 打开Anaconda Prompt 1.创建虚拟环境 conda create -n isat_env python3.8 conda activate isat_env2.安装GPU版本pytorch 4070 Ti CUDN12.5 pip install torch torchvision torchaudio --index-url https:/…...

deepseek梳理java高级开发工程师微服务面试题

Java微服务高级面试题与答案 一、微服务架构设计 1. 服务拆分原则 Q1&#xff1a;微服务拆分时有哪些核心原则&#xff1f;如何解决拆分后的分布式事务问题&#xff1f; 答案&#xff1a; 服务拆分五大原则&#xff1a; 1. 单一职责原则&#xff08;SRP&#xff09;- 每个…...

二分查找算法的思路

二分查找思路总结 明确目标与单调性特点&#xff1a; 核心目标&#xff1a;寻找满足某种条件的答案&#xff08;如最小/最大值&#xff09;。单调性要求&#xff1a;需要证明你的判断函数具有单调性——即如果某个答案 T 可行&#xff0c;那么大于 T 的答案通常也是可行的&…...

(1)python开发经验

文章目录 1 安装包格式说明2 PySide支持Windows7 更多精彩内容&#x1f449;内容导航 &#x1f448;&#x1f449;Qt开发 &#x1f448;&#x1f449;python开发 &#x1f448; 1 安装包格式说明 PySide下载地址 进入下载地址后有多种安装包&#xff0c;怎么选择&#xff1a; …...

DAY05:深入解析生命周期与钩子函数

引言 在 Vue 开发中&#xff0c;生命周期和钩子函数是理解组件行为的关键。无论是初始化数据、操作 DOM&#xff0c;还是清理资源&#xff0c;生命周期钩子都提供了精确的控制点。本文将从基础理论出发&#xff0c;结合项目实战&#xff0c;详细剖析 Vue 3 的生命周期机制、组…...

python如何提取Chrome中的保存的网站登录用户名密码?

很多浏览器都贴心地提供了保存用户密码功能&#xff0c;用户一旦开启&#xff0c;就不需要每次都输入用户名、密码&#xff0c;非常方便。作为python脚本&#xff0c;能否拿到用户提前保存在浏览器中的用户名密码&#xff0c;用以自动登录呢&#xff1f;必须有&#xff0c;小爬…...

Redis实现分布式获取全局唯一自增ID的案例。

【1】简易自增版本(从 1 开始 1,2,3&#xff0c;...) 项目结构 下面是一个基于 RedisTemplate 实现的分布式全局唯一自增 ID 生成器的案例。适用于 Java Spring Boot 环境&#xff0c;利用 Redis 的原子操作 INCR 指令。 ✅ 原理说明 Redis 提供的 INCR 命令是原子性的&…...

人脸识别备案:筑牢人脸信息 “安全墙”

人脸识别备案制度主要依据《人脸识别技术应用安全管理办法》建立&#xff0c;人脸识别技术广泛应用于安防、金融、门禁、交通等领域&#xff0c;带来便利高效的同时&#xff0c;人脸信息安全问题也引发担忧。为规范技术应用、保护个人信息权益&#xff0c;人脸识别备案制度应运…...

基于RT-Thread的STM32F4开发第三讲——DAC

文章目录 前言一、DAC是什么&#xff1f;二、RT-Thread工程创建三、DAC函数编写1.DAC.c2.DAC.h3.main.c 四、结果测试五、工程分享 前言 本章利用RT-Thread最新的驱动5.1.0开发DAC模块&#xff0c;使用的开发板是正点原子的STM32F4探索者。很多配置和上文重复&#xff0c;本文…...

UE5通过C++实现TcpSocket连接

在 Unreal Engine 5 的 C 项目中&#xff0c;实现一个具备消息监听、心跳检测和断线重连功能的 TCP 客户端&#xff0c;可以参考以下完整示例。 准备工作 1、模块依赖 在 YourModule.Build.cs 文件中&#xff0c;添加对 Sockets 和 Networking 模块的依赖&#xff1a; Publ…...

网络状态可以通过hutool.HttpStatus获取

网络状态可以通过hutool.HttpStatus获取 全部都是静态int类型...

Gemini 2.5 推动视频理解进入新时代

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…...

谈谈各种IO模型

目前的IO模型有5种&#xff1a;BIO&#xff08;阻塞IO&#xff09;、NIO&#xff08;非阻塞IO&#xff09;、IO多路复用、信号驱动IO、异步IO&#xff08;AIO&#xff09; 了解这些模型之前&#xff0c;我们需要先知道IO模型中的几个概念&#xff1a;阻塞&非阻塞、同步&am…...

基于STM32、HAL库的ADAU1701JSTZ音频接口芯片驱动程序设计

一、简介: ADAU1701JSTZ 是 Analog Devices 公司推出的一款高性能、低功耗音频编解码器 (CODEC) 芯片。它专为便携式音频设备设计,集成了麦克风前置放大器、ADC、DAC、耳机放大器等功能模块,支持多种音频接口和采样率,非常适合与 STM32 微控制器配合使用。 主要特性: 24…...

Linux系统管理与编程20:Apache

兰生幽谷&#xff0c;不为莫服而不芳&#xff1b; 君子行义&#xff0c;不为莫知而止休。 做好网络和yum配置&#xff0c;用前面dns规划的www的IP进行。 #!/bin/bash #----------------------------------------------------------- # File Name: myWeb.sh # Version: 1.0 # …...

BFS算法篇——打开智慧之门,BFS算法在拓扑排序中的诗意探索(下)

文章目录 引言一、课程表1.1 题目链接&#xff1a;https://leetcode.cn/problems/course-schedule/description/1.2 题目分析&#xff1a;1.3 思路讲解&#xff1a;1.4 代码实现&#xff1a; 二、课程表||2.1 题目链接&#xff1a;https://leetcode.cn/problems/course-schedul…...

【入门】纸盒的最大体积是多少?

描述 在一张尺寸为 n * n 厘米的正方形硬纸板的四个角上&#xff0c;分别裁剪掉一个 m * m 厘米的小正方形&#xff0c;就可以做成一个无盖纸盒&#xff0c;请问这个无盖纸盒的最大体积是多少&#xff1f; 立方体的体积 v 底面积 * 高&#xff09; 比如&#xff1a; n 5 &am…...