
tavily-server
by zenturacp
A TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing resources representing text notes, tools for creating new notes, and prompts for generating summaries of notes.
Last updated: N/A
What is tavily-server?
This is a Model Context Protocol (MCP) server that provides a simple notes system. It allows you to create, access, and summarize text notes using URIs and metadata.
How to use tavily-server?
To use with Claude Desktop, add the server config to the claude_desktop_config.json file. Then, follow the installation steps provided in the README and run the server. You can also utilize the MCP Inspector for debugging.
Key features of tavily-server
List and access notes via
note://
URIsCreate new text notes with title and content
Generate summaries of all stored notes
Plain text mime type for simple content access
Use cases of tavily-server
Integrating a notes system into Claude Desktop
Demonstrating MCP concepts
Building a simple resource management system
Generating summaries of textual data
FAQ from tavily-server
How do I install dependencies?
How do I install dependencies?
Run npm install
in the server's root directory.
How do I build the server?
How do I build the server?
Run npm run build
in the server's root directory.
How do I run the server in development mode with auto-rebuild?
How do I run the server in development mode with auto-rebuild?
Run npm run watch
in the server's root directory.
How do I configure the server for Claude Desktop?
How do I configure the server for Claude Desktop?
Add the server config to the claude_desktop_config.json file, specifying the path to the built index.js file.
How do I debug the MCP server?
How do I debug the MCP server?
Use the MCP Inspector by running npm run inspector
.