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
Kit de herramientas MCP
Inglés | Chino
Descripción general
El Kit de Herramientas MCP es una implementación completa del Protocolo de Contexto de Modelo (MCP) para servidores que proporciona un amplio conjunto de herramientas para que los asistentes de IA interactúen con el sistema local, archivos, bases de datos y servicios externos. Está diseñado para ampliar las capacidades de la IA con interacciones reales, manteniendo la seguridad y el control.
Características
- Operaciones del sistema de archivos
- Leer y escribir archivos
- Crear y eliminar directorios
- Buscar archivos con patrones de expresiones regulares
- Listar el contenido del directorio
- Extraer definiciones de código
- Integración de bases de datos
- Compatibilidad con MySQL
- Compatibilidad con PostgreSQL
- Soporte de Redis
- Gestión de transacciones
- Consultas parametrizadas
- Integración de GitHub
- Gestión de repositorios
- Búsqueda de código
- Operaciones con archivos
- Análisis de la estructura del árbol
- Capacidades web
- Extracción de contenido de páginas web
- Integración de búsqueda valiente
- Manejo de solicitudes HTTP
- Soporte de proxy
- Herramientas del sistema
- Ejecución de comandos
- Integración de búsqueda de Everything
- Análisis de seguimiento de pila
- Sistema de registro
Instalación
Configuración
Crea un archivo config.json
en tu proyecto:
Uso
Detalles de la herramienta
Herramientas de operación de archivos
read_file
: lee el contenido del archivo, admite archivos de texto y binarioswrite_to_file
: Escribir o crear archivosapply_diff
: Aplicar modificaciones diferenciales a los archivosinsert_content
: Insertar contenido en posiciones específicassearch_and_replace
: Busca y reemplaza el contenido del archivolist_files
: Lista el contenido del directoriosearch_files
: Busca archivos usando expresiones regulareslist_code_definition_names
: Extraer definiciones de código
Herramientas de base de datos
db_connect
: Conectarse a bases de datos (MySQL/PostgreSQL/Redis)db_query
: Ejecutar consultas de base de datosdb_begin_transaction
: Iniciar transaccióndb_commit_transaction
: Confirmar transaccióndb_rollback_transaction
: Revertir transaccióndb_close
: Cerrar la conexión a la base de datos
Herramientas de GitHub
github_ls
: Lista el contenido del repositoriogithub_tree
: muestra la estructura del árbol del repositoriogithub_search_repo
: Buscar repositoriosgithub_search_code
: Código de búsquedagithub_cat
: Ver el contenido del archivogithub_list_repos
: Lista de repositorios de usuariosgithub_create_repo
: Crear repositoriogithub_update_repo
: Actualizar la configuración del repositoriogithub_delete_repo
: Eliminar repositorio
Herramientas web
read_webpage
: Extraer el contenido de la página webbrave_search
: Utiliza la búsqueda Bravehttp_request
: Enviar solicitudes HTTP
Herramientas del sistema
execute_command
: Ejecutar comandos del sistemaeverything_search
: Búsqueda de archivos localeslogger
: registroget_stack_trace
: Análisis del seguimiento de la pila
Seguridad
- Restricciones del espacio de trabajo configurables
- Controles de ejecución de comandos
- Gestión de acceso a bases de datos
- Autenticación basada en tokens para servicios externos
Contribuyendo
¡Agradecemos sus contribuciones! Para más detalles, consulte nuestras Pautas de Contribución .
Licencia
Licencia MIT
This server cannot be installed
Una implementación integral del servidor del Protocolo de Contexto de Modelo que permite a los asistentes de IA interactuar con sistemas de archivos, bases de datos, repositorios de GitHub, recursos web y herramientas del sistema manteniendo la seguridad y el control.
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