Skip to main content
Glama

MCP Workshop Starter

by vestimir
2

Model Context Protocol — Workshop starter

Ideas

  • Get public holidays: I have 15 remaining vacation days, use public holidays and optimize when to get them.
  • Get HDD free space: How many copies of War and Peace I can store in the remaining space on my HDD?
  • Convert timezones: What time in Valencia is 9am NY time? Here’s the agenda for the conference, show me the schedule in Sofia time.
  • Get latest news from RSS: What are the positive news from CNN? Summarize what’s happening in the USA right now in the style of Bill Hicks.
  • Get diff of pull request: Perform code review of this open source PR https://github.com/rails/rails/pull/55072 (hint if you append .diff to the URL you get the git diff patch)
  • Get Core Web Vitals for an URL: How can I improve the performance of this website https://www.flywire.com

Resources

Getting started with plain Ruby

Install dependencies with:

gem install fast-mcp

Getting started with Sinatra

Install dependencies with:

bundle install

Start the server with:

ruby sinatra.rb

Getting started with Node

Install dependencies with:

npm install

Testing with MCP Inspector

Start the official MCP inspector:

npx @modelcontextprotocol/inspector

Open http://127.0.0.1:6274/ and connect to you server:

Plain Ruby

  • transport: stdio
  • command: ruby
  • arguments: /path/to/server.rb

Sinatra

Node

  • transport: stdio
  • command: node
  • arguments: /path/to/build/index.js

Go to Tools and explore.

Testing with AI agent

You can use the following clients:

  • Claude Desktop
  • Visual Studio Code
  • Cursor
  • Zed

Follow its configuration to add the MCP server to the list of tools.

-
security - not tested
F
license - not found
-
quality - not tested

A starter kit for building Model Context Protocol servers that enables AI tools to access external data and functionalities like checking holidays, disk space, timezones, RSS feeds, code diffs, and web performance metrics.

  1. Ideas
    1. Resources
      1. Getting started with plain Ruby
        1. Getting started with Sinatra
          1. Getting started with Node
            1. Testing with MCP Inspector
              1. Testing with AI agent

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.
                  Last updated -
                  1
                  6
                  9
                  TypeScript
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.
                  Last updated -
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
                  Last updated -
                  16
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A customizable Model Context Protocol server implementation that enables AI models to interact with external tools including weather queries, Google search, and camera control functionality.
                  Last updated -
                  8
                  Python
                  Apache 2.0
                  • Linux
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/vestimir/mcp-workshop'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server