mcp-tavily
Tavily MCP Server for Cline
claude mcp add --transport stdio dkmaker-mcp-tavily-server node build/index.js
How to use
The tavily-server MCP implementation provides a simple notes system as an MCP server. It exposes a text-note resource model where each note is accessible via note:// URIs and includes a title, content, and metadata. Two built-in tools are available: create_note, which accepts a title and content to create a new note stored in the server state, and summarize_notes, a prompt that generates a summary of all stored notes and returns a structured prompt suitable for an LLM to perform summarization. You can interact with these capabilities through MCP clients that send the defined commands and prompts via the MCP protocol. When running, you can start the server and then issue create_note with the required parameters to populate notes, then call summarize_notes to obtain an aggregated summary along with embedded note resources.
How to install
Prerequisites:
- Node.js (LTS version) and npm installed
- Basic familiarity with running Node-based MCP servers
Steps:
-
Install dependencies
- Run: npm install
-
Build the TypeScript server
- Run: npm run build
-
(Optional) Enable development with auto-rebuild
- Run: npm run watch
-
Run the server
- Ensure you have Node.js installed and the build artifacts present (build/index.js)
- Start the server (the exact start command may depend on your environment):
- node build/index.js
-
Configure clients
- Use the provided MCP config format (see mcp_config) to register the server with your MCP client or Claude Desktop integration. Ensure the path to the built index.js is correct for your environment.
Additional notes
Notes:
- The server uses note:// URIs for accessing notes and serves plain text content for simple interactions.
- The create_note tool requires title and content as parameters.
- The summarize_notes prompt aggregates all notes and returns a structured prompt for LLM-assisted summarization.
- Debugging MCP servers is often done using the MCP Inspector tool. You can invoke the inspector via npm run inspector.
- When integrating with Claude Desktop, place the server configuration in the appropriate claude_desktop_config.json file as described in the README.
- If you customize paths, ensure the server is started with the same working directory from which the build/index.js path is valid.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.