Discover Awesome MCP Servers

Extend your agent with 29,247 capabilities via MCP servers.

All29,247
TypeScript Definition Finder

TypeScript Definition Finder

一个模型上下文协议(MCP)服务器,帮助 AI 代码编辑器在你的代码库中查找 TypeScript 符号定义。当你需要在 TypeScript 项目中定位导入的符号、类、接口或函数的原始定义时,这个工具特别有用。- runninghare/typescript-definition-finder-mcp

Local
RAT MCP Server

RAT MCP Server

🧠 MCP 服务器,实现了 RAT(检索增强思维)—— 结合了 DeepSeek 的推理能力和 GPT-4/Claude/Mistral 的回复,并在交互之间保持对话上下文。

Local
MCP Server Playwright

MCP Server Playwright

使大型语言模型能够与网页交互、截取屏幕截图并在真实的浏览器环境中执行 JavaScript。

Local
Titan Memory Server

Titan Memory Server

启用神经记忆序列学习,通过记忆增强模型来改进代码理解和生成,具有状态管理、新颖性检测和模型持久化等功能。

Local
Workflow Learner

Workflow Learner

为了让LLM Agent理解工作流程,可以使用PSR.exe的hmt文件。

Local
Text Editor Server

Text Editor Server

一个面向行的文本文件编辑器。针对 LLM 工具进行了优化,具有高效的局部文件访问能力,以最大限度地减少 token 使用量。

Local
Project Handoffs

Project Handoffs

通过基于项目的组织方式,促进 AI 会话的交接和后续步骤的跟踪,从而支持任务优先级排序和无缝工作流程管理。

Local
Universal Source Management System

Universal Source Management System

用于管理学术文献的服务器,具备结构化笔记和组织功能,专为与 Claude 的无缝交互而设计。使用 SQLite 构建,以实现简洁性和可移植性。

Local
Code Knowledge Tool

Code Knowledge Tool

为增强代码理解和管理,提供项目记忆库和 RAG 上下文提供器,通过向量嵌入,与 RooCode 和 Cline 集成。

Local
Files Vector Store

Files Vector Store

一个非常简单的向量存储,提供监视目录列表的功能,并自动将目录中所有的 Markdown、HTML 和文本文件索引到向量存储中,以增强上下文。

Local
DEEP Web Research

DEEP Web Research

MCP Web Research Server 通过集成 Google 搜索、捕获网页内容和屏幕截图以及跟踪研究会话,从而能够使用 Claude 进行实时网络研究。

Local
Sequential Thinking Tools

Sequential Thinking Tools

一个改编自 MCP 序列思维服务器的系统,旨在指导问题解决中的工具使用。该服务器帮助将复杂问题分解为可管理的步骤,并为每个阶段推荐最有效的 MCP 工具。

Local
Reasoner

Reasoner

一个为 Claude Desktop 设计的系统性推理 MCP 服务器,采用束搜索 (Beam Search) 和蒙特卡洛树搜索 (Monte Carlo Tree Search) 来促进复杂问题解决和决策过程。

Local
MCP Image Placeholder Server

MCP Image Placeholder Server

这个服务器从不同的供应商生成占位图像 URL,支持输入验证,并能与 Claude 和 Cursor 等桌面应用程序集成。

Local
VCD MCP Server

VCD MCP Server

Okay, I understand. To help you with this, I need the following information: 1. **The Signal Name:** Please provide the exact name of the signal you're interested in (e.g., `clk`, `data_in`, `address[3:0]`, `state`). 2. **The VCD (Value Change Dump) Data:** Please provide the VCD data. Ideally, this should be a snippet containing the relevant changes for the signal you specified. If you have a very large VCD file, try to extract a portion that shows the signal changing values. **How I will process the information:** Once you provide the signal name and VCD data, I will: 1. **Parse the VCD Data:** I will analyze the VCD data to identify all timestamps where the specified signal changes its value. 2. **Extract Value Changes:** I will extract the timestamp and the new value of the signal at each change. 3. **Format the Output:** I will present the information in a clear and concise format, showing the timestamp and the corresponding value of the signal. **Example:** Let's say you provide the following: * **Signal Name:** `data_in` * **VCD Data:** ```vcd $date Date : Tue Oct 27 16:28:30 PST 2023 $end $version Version : VCD Generator Version 1.0 $end $timescale 1 ns $end $scope module top $end $var wire 1 ! data_in $end $upscope $end $enddefinitions $end #0 !0 #10 !1 #20 !0 #30 !1 #40 !0 ``` Then, I would provide the following output: ``` Signal: data_in Timestamp | Value ----------|------- 0 | 0 10 | 1 20 | 0 30 | 1 40 | 0 ``` **Important Considerations:** * **VCD Format:** I assume the VCD data is in a standard format. If it's a non-standard format, please let me know, and I'll do my best to adapt. * **Signal Definition:** The VCD data should include the signal definition (e.g., `$var wire 1 ! data_in $end`). This helps me understand the signal's type and size. * **Data Size:** While I can handle a reasonable amount of VCD data, extremely large files might exceed my processing capabilities. In such cases, try to provide a representative snippet. * **Bit Vectors:** If the signal is a bit vector (e.g., `address[3:0]`), I will display the entire vector value at each change. **Now, please provide the signal name and the VCD data.**

Local
CEDARScript

CEDARScript

实现 CEDARScript,一种类似 SQL 的代码操作语言。

Local
Browser Use

Browser Use

通过 browser-use 库集成,利用自定义功能和基于代理的交互来促进浏览器自动化。

Local
Better Auth Server

Better Auth Server

企业级身份验证解决方案,为应用程序提供安全的凭据管理,包括加密、多协议身份验证(OAuth2、SAML、LDAP)和实时威胁检测。

Local
Modes MCP Server

Modes MCP Server

Modes MCP 服务器允许对自定义操作模式进行全面的管理和控制,支持完整的 CRUD 操作、模式验证和实时配置更改,从而增强模式管理。

Local
Fetch Python

Fetch Python

一个用于获取网页内容并将其转换为各种格式的 MCP 服务器。

Local
OpenAI WebSearch Server

OpenAI WebSearch Server

一键安装和配置,通过模型上下文协议访问 OpenAI 的网络搜索功能。

Local
Tool Builder

Tool Builder

一个 MCP 服务器,可以根据用户请求,通过创建所需的新工具来构建自身(需要重启 Claude Desktop 才能使用新创建的工具)。

Local
Linear

Linear

使 AI 代理能够以编程方式在 Linear 平台上管理问题、项目和团队。

Local
Neurolora

Neurolora

提供用于从目录收集和记录代码的工具。

Local
Svelte Documentation Server

Svelte Documentation Server

启用通过 MCP 协议的向量相似度搜索和 Svelte 文档服务,支持本地缓存和多种 llms.txt 文档格式。

Local
Linear Integration Server

Linear Integration Server

允许大型语言模型(LLMs)与 Linear 的问题追踪系统集成,使其能够通过 Linear API 创建、更新、搜索和评论问题。

Local
CockroachDB MCP Server

CockroachDB MCP Server

Local
MCP Chrome Google Search

MCP Chrome Google Search

在 macOS 上启用通过 Chrome 进行 Google 搜索和网页内容提取,允许访问未经身份验证和经过身份验证的内容,并与 Claude 集成以实现安全和自动化的浏览任务。

Local
MongoDB and MySQL Database Server

MongoDB and MySQL Database Server

一个模型上下文协议服务器,它通过标准化的接口,使人工智能模型能够与 MySQL 和 MongoDB 数据库进行交互,并支持包括查询、模式管理和 CRUD 操作在内的全面数据库操作。 (Alternative, slightly more technical translation): 一个模型上下文协议服务器,旨在通过标准化的接口,赋能人工智能模型与 MySQL 和 MongoDB 数据库进行交互。该服务器支持全面的数据库操作,包括查询、模式管理以及增删改查 (CRUD) 操作。

Local
Home Assistant Server

Home Assistant Server

访问 Home Assistant 数据并控制设备(灯、开关、恒温器等)。

Local