mcp-agent-tools
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-agent-toolslist available tools"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🔧 MCP Tools + Docker Bridge — Dando Superpoderes ao Seu Agente
TL;DR
Este repositório contém o código original de produção da Blu Platform para o ecossistema MCP (Model Context Protocol). Ele implementa um Tool Registry centralizado, isolamento via Docker Bridge, validação por tiers, feature flags por cliente, e um servidor MCP baseado em FastMCP.
Se você trabalha com agentes de IA que precisam executar ferramentas de forma segura, escalável e auditável, este código é pra você.
Related MCP server: Enterprise MCP Gateway and Tool Registry
📦 O que contém
Módulo | Descrição |
🔬 Registry | Registro central de ferramentas MCP |
🐳 Docker Bridge | Isolamento de execução de tools via Docker |
📊 Tier Validator | Validação de tiers (permissões) por ferramenta |
📋 Tool Metadata | Metadados e descrição estruturada de tools |
🔌 Features | Feature flags por cliente |
🔗 Resource Resolver | Resolução dinâmica de recursos MCP |
⚡ MCP Server | Servidor MCP principal (FastMCP) |
🛠️ Tools | Registro e handlers de ferramentas |
🧩 Helpers | Utilitários compartilhados entre tools |
🐳 Docker Adapter | Adaptador Docker para o MCP |
🧠 RAG Module | Busca RAG (Retrieval-Augmented Generation) |
🗄️ SQL Module | Execução segura de SQL |
🌐 Web Crawl | Crawling e scraping de páginas web |
💾 Memory Module | Memória compartilhada entre tools |
📁 Estrutura
mcp-agent-tools/
├── libs/
│ └── blu_tool_registry/ # Núcleo: registry, docker bridge, tiers, features, metadata
├── services/
│ └── tool_pool_api/server/ # Servidor MCP, tools, helpers, adapters
│ └── tool_modules/ # Módulos funcionais (RAG, SQL, Web Crawl, Memory)
├── adapters/ # Adaptadores diversos
├── examples/ # Exemplos de uso
├── run.py # Entrypoint principal
├── pyproject.toml
└── README.md⚡ Quick Start
# Clone o repositório
git clone <url>
cd mcp-agent-tools
# Instale as dependências
pip install .
# Inicie o servidor MCP
python run.py
# Ou apenas veja as ferramentas disponíveis
python run.py --infoDependências mínimas: fastmcp, mcp, httpx. Para o Docker Bridge: pip install docker.
💡 Inspiração
Este código foi originalmente desenvolvido como parte da Blu Platform, uma plataforma de automação inteligente que utiliza agentes de IA para executar tarefas complexas de forma segura e escalável.
Princípios que guiaram o design:
Segurança primeiro: Isolamento Docker para ferramentas não-confiáveis
Flexibilidade: Feature flags por cliente permitem ativar/desativar tools dinamicamente
Auditabilidade: Todo registro de ferramenta inclui metadados completos
Simplicidade: FastMCP como base mantém o código leve e testável
Extensibilidade: Novos tool modules são adicionados sem modificar o core
📄 Licença
MIT — Use, modifique, compartilhe. Créditos são bem-vindos, mas não obrigatórios.
Feito com 🔧 para a comunidade de agentes de IA.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
A registry of AI agent tools — MCP servers, APIs, CLIs, SDKs — kept current by automated ingestion.
Find, vet, and run MCP tools through a secure audited gateway with prompt-injection risk scoring
MCP-first toolbox for agents: KV storage, auth, queue, and utility tools. Free in early access.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA production-grade MCP server designed for multi-tenant, authenticated, and observable AI agent systems, enabling secure tool execution across heterogeneous data sources.67MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to discover and execute tools via a secure MCP server with JWT authentication, RBAC, rate limiting, and audit logging.1MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to securely discover, invoke, and manage tools through a hardened MCP endpoint with protections like injection detection, circuit breakers, retry backoff, response caching, context-window limiting, and state snapshots.7 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to expose and control local and self-hosted tools via MCP, with isolated workers, long-running task management, persisted state, and modular integrations for reverse engineering and development workflows.MIT