MCP Server Memos ๐
@RyoJerryYu
About MCP Server Memos ๐
A Python package enabling LLM models to interact with the Memos server via the MCP interface for searching, creating, retrieving, and managing memos.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-memos-py": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@RyoJerryYu/mcp-server-memos-py",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server Memos ๐?
MCP Server Memos ๐ is a Python package that gives LLM models the ability to interact with a Memos server through the Model Context Protocol (MCP) interface. It is designed for developers building LLM-powered applications that need to search, create, and manage selfโhosted memo notes.
How to use MCP Server Memos ๐?
Install the package via pip install mcp-server-memos or automatically through Smithery. Configure it with a hostname, port, and access token, then add it to your MCP clientโs configuration file (e.g., "mcpServers" in Claude Desktop). You can also run it directly from the command line: mcp-server-memos --host localhost --port 8080 --token YOUR_ACCESS_TOKEN.
Key features of MCP Server Memos ๐
- ๐ Search memos with keywords
- โจ Create new memos with customizable visibility
- ๐ Retrieve memo content by ID
- ๐ท๏ธ List and manage memo tags
- ๐ Secure authentication using access tokens
Use cases of MCP Server Memos ๐
- Let an LLM assistant search your personal knowledge base of memo notes
- Automatically create meeting notes or reminders as memos
- Retrieve and display a specific memo by its ID during a conversation
- Manage memo tags for organisation through natural language commands
FAQ from MCP Server Memos ๐
What is Memos?
Memos is a lightweight, selfโhosted memo hub. It allows you to store short notes and snippets on your own server.
How do I install MCP Server Memos ๐?
You can install it via pip install mcp-server-memos or use Smitheryโs CLI: npx -y @smithery/cli install @RyoJerryYu/mcp-server-memos-py --client claude.
What configuration is required?
You need to provide the hostname and port of your Memos server (defaults: localhost and 8080) and an access token for authentication. These can be set as commandโline arguments or in a Python Config object.
What tools does the server provide?
It offers four tools: list_memo_tags (list tags), search_memo (search by keyword), create_memo (create a new memo with a chosen visibility), and get_memo (retrieve a memo by its ID).
Does the server support authentication?
Yes. It uses an access token passed via the --token parameter or token config field. The token is sent to the Memos server for every request.
More Other MCP servers
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
FastMCP v2 ๐
jlowin๐ The fast, Pythonic way to build MCP servers and clients.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Nginx UI
0xJackyYet another WebUI for Nginx
Comments