Integrations
Enables search capabilities through Brave search API, allowing retrieval of information from the web
Provides comprehensive repository management including listing contents, viewing file structure, searching repositories and code, managing repositories (creation, updates, deletion), and viewing file contents
Allows connection to MySQL databases, executing queries, and managing transactions for data storage and retrieval
MCP 工具包
English |中文
概述
MCP 工具包是一个全面的模型上下文协议 (MCP) 服务器实现,它为 AI 助手提供了一套丰富的工具,用于与本地系统、文件、数据库和外部服务进行交互。它旨在通过与现实世界的交互来扩展 AI 功能,同时保持安全性和控制力。
特征
- 文件系统操作
- 读取和写入文件
- 创建和删除目录
- 使用正则表达式搜索文件
- 列出目录内容
- 提取代码定义
- 数据库集成
- MySQL 支持
- PostgreSQL 支持
- Redis 支持
- 交易管理
- 参数化查询
- GitHub 集成
- 存储库管理
- 代码搜索
- 文件操作
- 树结构分析
- Web 功能
- 网页内容提取
- Brave 搜索集成
- HTTP 请求处理
- 代理支持
- 系统工具
- 命令执行
- 一切搜索集成
- 堆栈跟踪分析
- 日志系统
安装
Copy
配置
在您的项目中创建一个config.json
文件:
Copy
用法
Copy
工具详细信息
文件操作工具
read_file
:读取文件内容,支持文本和二进制文件write_to_file
:写入或创建文件apply_diff
:对文件应用差异修改insert_content
:在指定位置插入内容search_and_replace
:搜索并替换文件内容list_files
:列出目录内容search_files
:使用正则表达式搜索文件list_code_definition_names
:提取代码定义
数据库工具
db_connect
:连接数据库(MySQL/PostgreSQL/Redis)db_query
:执行数据库查询db_begin_transaction
:开始事务db_commit_transaction
:提交事务db_rollback_transaction
:回滚事务db_close
:关闭数据库连接
GitHub 工具
github_ls
:列出存储库内容github_tree
:显示存储库树结构github_search_repo
:搜索存储库github_search_code
:搜索代码github_cat
:查看文件内容github_list_repos
:列出用户存储库github_create_repo
:创建存储库github_update_repo
:更新存储库设置github_delete_repo
:删除存储库
Web 工具
read_webpage
:提取网页内容brave_search
:使用 Brave 搜索http_request
:发送 HTTP 请求
系统工具
execute_command
系统命令everything_search
:本地文件搜索logger
:记录get_stack_trace
:堆栈跟踪分析
安全
- 可配置的工作区限制
- 命令执行控制
- 数据库访问管理
- 基于令牌的外部服务身份验证
贡献
欢迎贡献!详情请阅读我们的贡献指南。
执照
MIT 许可证
This server cannot be installed
全面的模型上下文协议服务器实现,使 AI 助手能够与文件系统、数据库、GitHub 存储库、Web 资源和系统工具进行交互,同时保持安全性和控制力。
Appeared in Searches
- Connecting to and Running Queries on Local and Remote Databases
- A system for storing and managing data
- A tool for uploading and analyzing documents, extracting text from PDFs, and conducting research
- Methods to Convert Dynamic Web Content to Readable Formats like Markdown, Text, or HTML
- A tool for searching and extracting relevant information from personal files