DemoBitesDemoBites
ExpertIntegrationsAnthropic Agents

Anthropic Agents

Register Expert as an MCP tool source for Anthropic managed agents and the Agent SDK. Build support agents that answer with your video knowledge.


Overview

Anthropic’s managed agents and Agent SDK support MCP tool sources natively. By registering Expert as an MCP server in your agent definition, your agent gains access to search_videos, get_video, and list_videos, the same tools available in Claude Desktop and Claude Code.

Same protocol, different runtime

The configuration pattern is similar to Claude Desktop, but placed in the agent definition rather than a desktop config file. The MCP endpoint and authentication are identical.


Agent definition config

Add Expert to the MCP servers section of your agent definition:

Agent definition
{
  "name": "support-agent",
  "model": "claude-sonnet-4-20250514",
  "mcp_servers": [
    {
      "name": "demobites-expert",
      "url": "https://expert.demobites.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  ],
  "instructions": "You are a support agent. Use the demobites-expert tools to find relevant video content when answering product questions."
}

The agent will discover Expert’s tools at startup and call them automatically when a user asks a product question that matches the agent’s instructions.


Use case

Build a support agent that answers product questions with video knowledge:

Customer asks a question

"How do I configure single sign-on?" comes in through your support channel.

Agent calls search_videos

The managed agent queries Expert with the customer's question and receives matching video segments with transcripts and timestamps.

Agent responds with video evidence

The agent synthesizes a clear answer and links to the exact moment in your SSO setup tutorial video.

Tip: Combine Expert with other MCP tools in your agent definition. For example, pair Expert (video knowledge) with a documentation tool (text knowledge) for comprehensive coverage.