mcp-server-jina
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"
}
}
}
Related MCP Servers
View all knowledge_and_memory servers →git-mcp
by idosal
GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms GitHub projects into documentation hubs, enabling AI tools to access up-to-date documentation and code.