DVaaS

Dan Vega as a Service

Access my entire content ecosystem through AI. Connect your AI assistant to 21 tools across my YouTube videos, blog posts, speaking engagements, newsletters, and podcast episodes using the Model Context Protocol.

MCP Server URL

https://mcp.danvega.dev/mcp

What is the Model Context Protocol?

The Model Context Protocol (MCP) is an open standard for connecting AI applications to external systems. Think of it like USB-C for AI — just as USB-C provides a standardized way to connect devices, MCP provides a standardized way to connect AI applications to data sources and tools.

MCP Host

AI applications like Claude Desktop, Cursor, or VSCode that users interact with

MCP Client

Maintains 1:1 connections between the host and servers, managing communication

MCP Server

Exposes data and tools to AI agents — like DVaaS!

Timeline: Introduced by Anthropic in November 2024, MCP has been rapidly adopted by major AI companies including OpenAI (March 2025) and Google DeepMind (April 2025), making it the universal standard for AI integrations.

What is DVaaS?

DVaaS (Dan Vega as a Service) is an MCP server that makes my entire professional ecosystem accessible to AI assistants. Instead of manually searching my website, YouTube channel, or newsletter archives, your AI can instantly access and search through all my content to answer your questions.

21 Tools Across 5 Categories

YouTube Tools

4 tools

Search videos, get channel statistics, find tutorials by topic, access video metadata

Blog Tools

4 tools

Find blog posts, search content by keyword, get post details, browse by category

Speaking Tools

4 tools

View upcoming engagements, browse speaking archive, get event details, find by date range

Newsletter Tools

4 tools

Access newsletter issues, search archives, get subscriber stats, find by topic

Podcast Tools

5 tools

Browse podcast episodes, search transcripts, get episode data, find guests, access show notes

Built with Spring AI

DVaaS is built using Spring AI, the application framework for AI engineering that brings Spring's proven design principles to the AI domain. It showcases how Java developers can leverage familiar Spring patterns to build sophisticated MCP servers.

Spring Boot 3.5.5

Modern Java application foundation

Spring AI 1.1.0-M3

MCP support with Anthropic Claude

Java 24

Latest language features & performance

For Java Developers: DVaaS serves as a real-world example of building MCP servers with Spring AI. The codebase demonstrates strongly-typed configuration, conditional tool loading, and the MCP server implementation pattern in a Spring Boot application.

How to Use DVaaS

Connect DVaaS to your favorite AI assistant in minutes. No API keys required — the server is publicly accessible.

Configuration

Add DVaaS to your MCP client configuration:

{
  "mcpServers": {
    "danvega": {
      "url": "https://mcp.danvega.dev/mcp"
    }
  }
}

Compatible AI Tools

Claude Desktop

Cursor

VSCode

Goose

No Setup Required: DVaaS is hosted and publicly accessible. Just add the configuration and start asking questions!

What Can You Ask?

Here are some example queries you can try with your AI assistant once DVaaS is connected:

"What are Dan's latest Spring Boot tutorials on YouTube?"

"Find blog posts about Java virtual threads"

"When is Dan speaking next and at which conferences?"

"Show me podcast episodes where Dan discusses AI and Spring"

Technical Details

Architecture

DVaaS implements the MCP server specification with a Spring Boot application that exposes 21 tools through the Model Context Protocol. The server uses strongly-typed configuration properties and conditional tool loading based on available API credentials.

Self-Hosting

Want to run your own instance? DVaaS is open source and available on GitHub. You'll need Java 24, Maven 3.6+, and API keys for the services you want to integrate.

View on GitHub

Future Roadmap

Planned expansions include:

  • Social Media Tools (Twitter, LinkedIn integrations)
  • Course Management Tools
  • Analytics Tools
  • Community Integration Tools

Ready to Get Started?

Add DVaaS to your AI assistant and start exploring my content ecosystem through conversational AI.

Server URL

https://mcp.danvega.dev/mcp