mcp-tool-integration
CommunitySeamlessly connect agents to MCP tools
Authortylerjrbuell
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Connect Reactive Agents to external MCP servers reliably by selecting the correct transport, managing Docker container lifecycle, and ensuring tools are discovered and authenticated so agents can call MCP tools transparently.
Core Features & Use Cases
- Automatic Transport Detection: Infers stdio versus HTTP-based transports and races stdio probe against detected HTTP endpoints to choose the correct mode.
- Docker Lifecycle Management: Starts and reliably tears down Docker-hosted MCP servers with PID-scoped container naming and explicit container removal to avoid orphaned containers.
- Flexible Connectivity: Supports stdio MCPs (GitHub, filesystem), HTTP or streamable endpoints (context7, remote MCPs), local processes, and npx-launched servers, plus environment and header-based auth handling.
- Use Case: Run a local GitHub MCP in Docker with a personal access token, let the framework auto-detect transport, and have the agent discover and call repository tools without manual wiring.
Quick Start
Start an agent configured with a Docker MCP server by calling withMCP to run the container, build the agent, and verify the agent discovered the MCP tools.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mcp-tool-integration Download link: https://github.com/tylerjrbuell/reactive-agents-ts/archive/main.zip#mcp-tool-integration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.