mcp-server-jina

mcp-server-jina

3.5

mcp-server-jina is a TypeScript-based MCP server implementing a simple note-taking system.

Top Comments

mcp-server-jina is a Model Context Protocol (MCP) server designed to demonstrate core MCP concepts through a simple note-taking system. It allows users to create, list, and summarize text notes, each represented as a resource with a URI and metadata. The server supports creating new notes, accessing them via a URI, and generating structured prompts for summarizing stored notes. This implementation showcases the potential of MCP in managing and interacting with structured data resources.

Features

  • Resource Management: Access and list notes using note:// URI, with each note having a title, content, and metadata.
  • Text Note Creation: Use the create_note tool to add new text notes with required title and content parameters.
  • Note Summarization: Generate summaries of all stored notes using the summarize_notes prompt, which includes all note content as embedded resources.
  • Simple Content Access: Utilize plain text MIME type for straightforward content retrieval.
  • Development Tools: Includes scripts for installing dependencies, building the server, and running in development mode with auto-rebuild.

MCP Tools

  • create_note: Creates new text notes with title and content, storing them in server state.

Usage with Different Platforms

Claude Desktop


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