Tutorial: MCP Tools & Skills
Beginner — 10 minutes
Learn how to extend your AI agents with MCP (Model Context Protocol) servers and skills. MCP tools let agents collaborate, manage tickets, and interact with external services. Skills add reusable workflows to your agents.
What Are MCP Tools?
MCP (Model Context Protocol) tools are capabilities that AI agents can use while working inside a Pod. AgentsMesh provides 26 built-in MCP tools organized into 7 categories:
- Discovery — List available Pods, Runners, and repositories
- Terminal — Observe and control other Pods' terminals
- Binding — Request and manage Pod-to-Pod connections
- Channel — Create channels, send messages, share documents
- Ticket — Search, create, and update tickets
- Pod — Create new Pods, get snapshots, send input
- Loop — List and trigger automated loops
Understand Built-in vs Custom MCP Servers
There are two types of MCP tools available to your agents:
Built-in AgentsMesh MCP Server
Automatically configured for every Pod. Provides the 26 collaboration tools (channels, tickets, bindings, etc.). No setup required.
Custom MCP Servers
Additional MCP servers you install for specific capabilities — for example, a database MCP server, a Slack integration, or a custom API connector. These are configured per organization or per user.
Install a Custom MCP Server
Add a custom MCP server to extend your agents' capabilities:
- Go to Settings → Extensions → MCP Servers
- Click Add MCP Server
- Choose the transport type: stdio (command-line tool), HTTP, or SSE (Server-Sent Events)
- For stdio: Enter the command and arguments (e.g., npx -y @modelcontextprotocol/server-filesystem /path)
- For HTTP/SSE: Enter the server URL and any required headers
- Add environment variables if needed (e.g., API keys)
- Set the scope: Organization (shared with all members) or Personal (only your Pods)
Verify MCP Tools in a Pod
After configuring MCP servers, verify they work:
- Create a new Pod with Claude Code
- In the terminal, ask the agent: "What MCP tools do you have available?"
- The agent should list both built-in AgentsMesh tools and any custom MCP servers you installed
- Try using a tool — e.g., "List all available pods" or "Search for tickets"
What Are Skills?
Skills are reusable agent workflows defined as markdown files with instructions. When installed, they are injected into your agent's context so it can execute them on demand. AgentsMesh provides two built-in skills:
- am-channel — Enables agents to check for messages, sync task status, and exchange information with other agents via channels
- am-delegate — Enables agents to delegate tasks to other Pods, create sub-Pods for parallel work, and trigger follow-up agents
Understand Built-in Skills
Built-in skills are always available to Claude Code agents in every Pod:
am-channel Skill
Automatically checks for new messages before starting tasks, syncs status updates to channels, and exchanges information with collaborating agents. Use this when agents need to coordinate.
am-delegate Skill
Enables an agent to delegate subtasks to other Pods or environments. The agent can create child Pods, assign work, and wait for results. Use this for complex tasks that benefit from parallel execution.
Install Custom Skills
You can install additional skills from the marketplace or create your own:
- Go to Settings → Extensions → Skills
- Browse available skills or click Add Skill to install from a URL
- Skills can be scoped to your organization or personal account
- Installed skills are automatically injected into new Pods
Configure MCP Servers Per Repository
For repository-specific tools, you can scope MCP servers to particular repositories:
- When adding an MCP server, you can optionally link it to specific repositories
- The MCP server will only be available in Pods that use those repositories
- This is useful for project-specific integrations (e.g., a database tool for a specific project)
What's Next?
Your agents are now extended with MCP tools and skills. Continue exploring: