tools-and-context

Connect Tambo to custom tools, MCP servers, and context helpers.

4|3|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Sri-Krishna-V/Derived-WMD --skill tools-and-context-sri-krishna-v
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tools-and-context
Source: https://github.com/Sri-Krishna-V/Derived-WMD/tree/main/.agents/skills/tools-and-context
Command: npx skills add https://github.com/Sri-Krishna-V/Derived-WMD --skill tools-and-context-sri-krishna-v

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides Tambo with data and capabilities via custom tools, MCP servers, context helpers, and resources, enabling dynamic, context-aware actions in chat workflows.

Core Features & Use Cases

  • Exposes defineTool-based tools for runtime invocation within Tambo-powered apps.
  • Connects MCP servers for external data and prompts, and supports dynamic context helpers and attachments.
  • Use Case: register tools and context to enable real-time tooling and contextual responses in agent conversations.

Quick Start

Register a simple tool with defineTool and wrap your app in TamboProvider to enable tool calls during conversations.

Frequently Asked Questions about tools-and-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register custom tools for AI agents in chat workflows?

To register custom tools for AI agents in chat workflows, use the defineTool method and wrap your application in TamboProvider to enable runtime tool invocation during conversations.

Can I connect MCP servers to provide external data for context-aware agent conversations?

You can connect MCP servers to supply external data and prompts, enabling dynamic, context-aware actions and contextual responses within agent conversations.

What is the best way to attach dynamic context to messages in an AI chat application?

The best way to attach dynamic context to messages is by using context helpers and resources, allowing you to append specific data directly to messages in chat workflows.

Does configuring custom tools require specific dependencies or a specific environment setup?

Configuring custom tools requires a YAML frontmatter with name and description fields, and may optionally include scripts, references, or assets to support runtime tooling.

Why are my custom tools not executing during agent conversations?

Custom tools may fail to execute if the application is not properly wrapped in TamboProvider or if the tool lacks the required YAML frontmatter configuration for runtime invocation.