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
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
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.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.Last updated -1318JavaScript
- -security-license-qualityA Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.Last updated -202TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.Last updated -1TypeScript
- -securityFlicense-qualityA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.Last updated -3TypeScript
Appeared in Searches
- A managed cloud provider that deploys my application
- 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