convex
MCP server from handfuloflight/convex-mcp-server
claude mcp add --transport stdio handfuloflight-convex-mcp-server node build/index.js
How to use
The convex-mcp-server is a TypeScript MCP server that implements a simple notes system. It exposes a resource model for text notes that can be accessed via note:// URIs and provides a tool named create_note to create new text notes. Notes have a title, content and metadata, and are stored in the server state. The server demonstrates core MCP concepts such as resources and tools, making it suitable for experimentation with MCP-enabled clients like Claude Desktop or other MCP tooling. To interact with the server, start it and connect an MCP client to its standard input/output streams; the client can query the list of notes, fetch note content, and invoke create_note to add new notes.
How to install
Prerequisites:
- Node.js and npm installed on your system
- Basic familiarity with running JavaScript/TypeScript projects
Installation steps:
-
Install dependencies npm install
-
Build the server (for development and production builds) npm run build
-
Run the server (example using Node to execute the built index) npm start
-
Optional: develop with auto-rebuild during changes npm run watch
-
If you plan to integrate with Claude Desktop, prepare the configuration and point Claude at the built server as shown in the installation example from the README.
Additional notes
Tips and notes:
- The server exposes a notes resource where each note has a title, content (plain text), and metadata. Access is typically via note:// URIs.
- The create_note tool accepts title and content as required parameters and stores the new note in the server state.
- For debugging MCP interactions, you can use the MCP Inspector tool, often invoked via npm run inspector, which provides a browser-based debugging interface and a URL for access.
- When configuring Claude Desktop, ensure the path to the built server (build/index.js) is correct in your claude_desktop_config.json under mcpServers.convex-mcp-server.command.
- If you modify the server, re-build before running to ensure the latest changes are used.
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.