curri-mcp-server
by teamcurri
An MCP server for interacting with Curri's API. This TypeScript-based server implements a simple notes system and demonstrates core MCP concepts.
Last updated: N/A
What is curri-mcp-server?
This is a TypeScript-based MCP server that implements a simple notes system. It provides resources representing text notes with URIs and metadata, tools for creating new notes, and prompts for generating summaries of notes.
How to use curri-mcp-server?
To use this server with Claude Desktop, add the server config to the claude_desktop_config.json
file (location varies by OS). The config should specify the command to run the server's index.js
file. Debugging can be done using the MCP Inspector.
Key features of curri-mcp-server
List and access notes via
note://
URIsCreate new text notes with title and content parameters
Generate summaries of all stored notes
Plain text mime type for simple content access
Use cases of curri-mcp-server
Creating and managing text-based notes
Generating summaries of notes for LLM summarization
Demonstrating core MCP concepts
Integrating with Claude Desktop
FAQ from curri-mcp-server
How do I install dependencies?
How do I install dependencies?
Run npm install
How do I build the server?
How do I build the server?
Run npm run build
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
How do I debug the server?
How do I debug the server?
Use the MCP Inspector by running npm run inspector
Where is the Claude Desktop config file located?
Where is the Claude Desktop config file located?
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
. On Windows: %APPDATA%/Claude/claude_desktop_config.json