Agent Tools
БесплатноНе проверенEnables AI agents to execute tools securely with Docker isolation, tier-based permissions, and feature flags, providing a centralized tool registry and MCP serv
Описание
Enables AI agents to execute tools securely with Docker isolation, tier-based permissions, and feature flags, providing a centralized tool registry and MCP server.
README
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ê.
📦 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 --info
Dependê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.
Установка Agent Tools
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/CidLucas/mcp-agent-toolsFAQ
Agent Tools MCP бесплатный?
Да, Agent Tools MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Agent Tools?
Нет, Agent Tools работает без API-ключей и переменных окружения.
Agent Tools — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Agent Tools в Claude Desktop, Claude Code или Cursor?
Открой Agent Tools на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Agent Tools with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
