teamcurri/mcp-linear
If you are the rightful owner of mcp-linear and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for interacting with Curri's API, implemented in TypeScript, demonstrating core MCP concepts through a simple notes system.
The curri-mcp-server is a TypeScript-based Model Context Protocol (MCP) server designed to interact with Curri's API. It provides a simple notes system that showcases fundamental MCP concepts. The server allows users to manage text notes, each identified by a unique URI and accompanied by metadata. It includes tools for creating new notes and prompts for generating summaries of existing notes. The server is built to facilitate easy access and manipulation of note resources, making it a practical example of MCP's capabilities in handling structured data and interactions.
Features
- Resources: List and access notes via `note://` URIs, each with a title, content, and metadata, using plain text mime type for simple content access.
- Tools: `create_note` tool for creating new text notes, requiring title and content as parameters, and storing the note in server state.
- Prompts: `summarize_notes` prompt for generating a summary of all stored notes, including all note contents as embedded resources for LLM summarization.
Usages
usage with Claude Desktop
{ "mcpServers": { "curri-mcp-server": { "command": "/path/to/curri-mcp-server/build/index.js" } } }
Tools
create_note
Tool for creating new text notes with title and content.