MCP Toolkit
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.
Related MCP server: MCP Python Toolbox
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
npm install mcp-toolkitConfiguración
Crea un archivo config.json en tu proyecto:
{
"workspace": {
"rootPath": "/path/to/workspace",
"allowedPaths": ["/allowed/path1", "/allowed/path2"]
},
"network": {
"proxy": "http://proxy-server:port" // Optional
},
"database": {
"mysql": {
"host": "localhost",
"port": 3306,
"user": "user",
"password": "password",
"database": "dbname"
}
// Similar configuration for PostgreSQL and Redis
}
}Uso
import { Server } from 'mcp-toolkit';
const server = new Server({
configPath: './config.json'
});
server.start();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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.11122ISC
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.9MIT
- FlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.1465
- FlicenseBqualityDmaintenanceA Model Context Protocol server implementation that can be run directly or through Docker, enabling AI assistants to interact with external systems through the MCP standard.2
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zxfgds/mcp-toolkit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server