Skip to content

Commit aa69199

Browse files
committed
add videos
1 parent 0a47348 commit aa69199

File tree

25 files changed

+50
-0
lines changed

25 files changed

+50
-0
lines changed

exercises/03.resources/01.problem.simple/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resources
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resources~ah1hi" />
4+
35
👨‍💼 Our users really want to include their tags in the context as they write
46
their journal entries. They could just ask the LLM to run the `list_tags` tool,
57
but that's not as efficient. In fact, the host application they're using could

exercises/03.resources/01.solution.simple/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resources
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resources~ah1hi/solution" />
4+
35
👨‍💼 Well done! You've just registered your very first MCP resource. Now your
46
server can expose structured data—like credits, files, or database records—as
57
first-class citizens that clients can discover and read.

exercises/03.resources/02.problem.template/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resource Templates
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-templates~4cwge" />
4+
35
👨‍💼 Now that you've registered a static resource, let's make things more dynamic!
46
In this step, you'll use MCP's resource templates to expose a whole family of
57
resources—each with its own unique URI and data.

exercises/03.resources/02.solution.template/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resource Templates
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-templates~4cwge/solution" />
4+
35
👨‍💼 Fantastic work! You've just leveled up your MCP server by implementing
46
dynamic resource templates. Now your server can expose entire collections of
57
resources—like entries and tags—making them discoverable and accessible to

exercises/03.resources/03.problem.list/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resource Templates List
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-templates-list~5v3h2" />
4+
35
👨‍💼 Our users want to be able to see a list of all tags. So let's implement the
46
`list` callback for our resource templates.
57

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
# Resource Templates List
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-templates-list~5v3h2/solution" />
4+
35
👨‍💼 Great! Now clients can get a list of all entries and tags.

exercises/03.resources/04.problem.completion/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resource Template Completions
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-template-completions~2wp57" />
4+
35
👨‍💼 Now that our users have a bunch of entries and tags, they'll want to be able
46
to search for them. Let's add some completions to our resource templates to
57
make this possible.

exercises/03.resources/04.solution.completion/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resource Template Completions
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/resource-template-completions~2wp57/solution" />
4+
35
👨‍💼 Great! That's a much better experience for our users who will be trying to
46
select the appropriate resource for their task.
57

exercises/03.resources/FINISHED.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resources
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/break~n1ttg" />
4+
35
Congratulations! You've mastered MCP resources—making your server capable of
46
exposing, listing, and embedding structured data for clients and LLMs. From
57
static metadata to dynamic, database-backed resources and embedded references,

exercises/03.resources/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Resources
22

3+
<EpicVideo url="https://www.epicai.pro/workshops/day-1-setup-intro-and-tools/intro~xrkgx" />
4+
35
In previous exercises, you learned how to extend your MCP server with
46
tools—server-defined functions that let clients perform actions or retrieve
57
data. But sometimes, what you want to expose isn't just a function, but a

0 commit comments

Comments
 (0)