Curri MCP Server

Curri MCP Server
Official

An MCP Server for Linear. Contribute to teamcurri/mcp-linear development by creating an account on GitHub.

teamcurri

Note Taking
Developer Tools
Visit Server

README

curri-mcp-server MCP Server

An MCP server for interacting with Curri's API

This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:

  • Resources representing text notes with URIs and metadata
  • Tools for creating new notes
  • Prompts for generating summaries of notes

Features

Resources

  • List and access notes via note:// URIs
  • Each note has a title, content and metadata
  • Plain text mime type for simple content access

Tools

  • create_note - Create new text notes
    • Takes title and content as required parameters
    • Stores note in server state

Prompts

  • summarize_notes - Generate a summary of all stored notes
    • Includes all note contents as embedded resources
    • Returns structured prompt for LLM summarization

Development

Install dependencies:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Installation

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "curri-mcp-server": {
      "command": "/path/to/curri-mcp-server/build/index.js"
    }
  }
}

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

It's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic - 21st-dev/magic-mcp

Official
Featured
Local
TypeScript
MCP Package Docs Server

MCP Package Docs Server

An MCP server that provides LLMs with efficient access to package documentation across multiple programming languages - sammcj/mcp-package-docs

Featured
Local
TypeScript
Claude Code MCP

Claude Code MCP

claude-code-mcp. Contribute to auchenberg/claude-code-mcp development by creating an account on GitHub.

Featured
Local
JavaScript
Apple MCP Server

Apple MCP Server

Collection of apple-native tools for the model context protocol. - Dhravya/apple-mcp

Featured
Local
TypeScript
@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager

Contribute to kazuph/mcp-taskmanager development by creating an account on GitHub.

Featured
Local
JavaScript
Todoist MCP Server

Todoist MCP Server

MCP server for Todoist integration enabling natural language task management with Claude - abhiz123/todoist-mcp-server

Featured
JavaScript
Linear MCP Server

Linear MCP Server

A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear. - jerhadf/linear-mcp-server

Featured
JavaScript
mermaid-mcp-server

mermaid-mcp-server

A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images - peng-shawn/mermaid-mcp-server

Featured
JavaScript
Todoist MCP Server

Todoist MCP Server

Todoist MCP Server Extended - Enabling natural language management of todoist via Claude, MCP and todoist REST APIv2. Featuring LLM optimized Tools including batch operations and robust error handling. - Chrusic/todoist-mcp-server-extended

Featured
JavaScript