Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Notes Manageradd a note about meeting notes with tags work and important"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server: Notes Manager (TypeScript Starter)
A simple MCP (Model Context Protocol) server that manages notes. This is the companion repository for the Gheware DevOps AI YouTube tutorial: "Build Your Own MCP Server (TypeScript)".
What You'll Learn
How to create an MCP server from scratch
Implementing TOOLs (operations AI can perform)
Implementing RESOURCEs (data AI can read)
Testing with Claude Desktop and MCP Inspector
Features
Tools (AI Operations)
Tool | Description |
| Create a new note with title, content, and tags |
| List all notes with IDs and titles |
| Search notes by title, content, or tags |
| Delete a note by ID |
Resources (AI Data Access)
URI | Description |
| JSON list of all notes |
| Individual note by ID |
Quick Start
Prerequisites
Node.js 18+
npm or yarn
Claude Desktop (for testing)
Installation
Test with MCP Inspector
This opens a browser-based inspector to test your tools and resources.
Configure Claude Desktop
Add this to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Restart Claude Desktop after saving.
Usage Examples
Once connected to Claude Desktop, try these prompts:
Project Structure
Code Walkthrough
1. Server Setup
2. Defining a Tool
3. Handling Tool Calls
4. Exposing Resources
Next Steps
Add persistence (save notes to a file or database)
Implement Prompts (pre-defined instruction templates)
Add authentication for multi-user support
Deploy as a standalone service
Resources
Video Tutorial
Watch the full tutorial on Gheware DevOps AI:
Build Your Own MCP Server ← This tutorial
License
MIT License - Feel free to use this as a starting point for your own MCP servers!
Made with ❤️ by Gheware DevOps AI