Skip to main content

MseeP.ai Security Assessment Badge

MCP Server Memos 📝

PyPI version Python Version License smithery badge

A Python package that provides LLM models with the ability to interact with Memos server through the MCP (Model Context Protocol) interface.

🚀 Features

  • 🔍 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

🛠️ Usage

You can include this package in your config file as bellow, just as you use other Python MCP plugins.

{
  ...,
  "mcpServers": {
    "fetch": { // other mcp servers
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    },
    "memos": { // add this to your config
      "command": "uvx",
      "args": [
        "--prerelease=allow",
        "mcp-server-memos",
        "--host",
        "localhost",
        "--port",
        "5230",
        "--token",
        "your-access-token-here"
      ]
    }
  }
}
Other ways to use this package

📦 Installation

Installing via Smithery

To install mcp-server-memos-py for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @RyoJerryYu/mcp-server-memos-py --client claude

Installing Manually

pip install mcp-server-memos

Command Line

mcp-server-memos --host localhost --port 8080 --token YOUR_ACCESS_TOKEN

As a Library

from mcp_server_memos import Config, serve_stdio

config = Config(
    host="localhost",
    port=8080,
    token="YOUR_ACCESS_TOKEN"
)

await serve_stdio(config=config)

🔧 Configuration

Parameter Description Default
host Memos server hostname localhost
port Memos server port 8080
token Access token for authentication ""

🤝 Available Tools

This MCP server provides the following tools for interacting with Memos:

Tool Name Description Parameters
list_memo_tags List all existing memo tags - parent: The parent who owns the tags (format: memos/{id}, default: "memos/-")
- visibility: Tag visibility (PUBLIC/PROTECTED/PRIVATE, default: PRIVATE)
search_memo Search for memos using keywords - key_word: The keywords to search for in memo content
create_memo Create a new memo - content: The content of the memo
- visibility: Memo visibility (PUBLIC/PROTECTED/PRIVATE, default: PRIVATE)
get_memo Get a specific memo by ID - name: The name/ID of the memo (format: memos/{id})

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

Metadata

Release files for iflow-mcp_mcp-server-memos 0.1.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_mcp-server-memos 0.1.15
File Size Uploaded
iflow_mcp_mcp_server_memos-0.1.15.tar.gz 56.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_mcp-server-memos 0.1.15
File Interpreter ABI Platform
iflow_mcp_mcp_server_memos-0.1.15-py3-none-any.whl Python 3 none any Details

Total release size: 87.8 kB

Release files / iflow_mcp_mcp_server_memos-0.1.15.tar.gz

Download URL iflow_mcp_mcp_server_memos-0.1.15.tar.gz
Size 56.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2b2784e59c404635755be33962cce7fb5ed4eea08fb4f7f614c83dde35fbf470
BLAKE2b-256 checksum
How to use checksums
4c85e3f4ddce805575758c9211cf2e0f747e31a48126edb12d579bda63dc171e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release files / iflow_mcp_mcp_server_memos-0.1.15-py3-none-any.whl

Download URL iflow_mcp_mcp_server_memos-0.1.15-py3-none-any.whl
Size 31.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8db8a75486005fa90b1fbbb9d163ce026baeea339e4ee925337f101441f4cbda
BLAKE2b-256 checksum
How to use checksums
0b82bda94b75c9a89b0077c06258d9e31ea258a1137deebdd9876ec9bb6bd960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page