Skip to main content

A Model Context Protocol server for interacting with Rememberizer's document and knowledge management API. This server enables Large Language Models to search, retrieve, and manage documents and integrations through Rememberizer.

Project description

MCP Get Community Servers

A Model Context Protocol server for interacting with Rememberizer's document and knowledge management API. This server enables Large Language Models to search, retrieve, and manage documents and integrations through Rememberizer.

Please note that mcp-server-rememberizer is currently in development and the functionality may be subject to change.

Components

Resources

The server provides access to two types of resources: Documents or Slack discussions

Tools

  1. rememberizer_search

    • Search for documents by semantic similarity
    • Input:
      • q (string): Up to a 400-word sentence to find semantically similar chunks of knowledge
      • n (integer, optional): Number of similar documents to return (default: 5)
      • from (string, optional): Start date in ISO 8601 format with timezone (e.g., 2023-01-01T00:00:00Z). Use this to filter results from a specific date (default: None)
      • to (string, optional): End date in ISO 8601 format with timezone (e.g., 2024-01-01T00:00:00Z). Use this to filter results until a specific date (default: None)
    • Returns: Search results as text output
  2. rememberizer_agentic_search

    • Search for documents by semantic similarity with LLM Agents augmentation
    • Input:
      • query (string): Up to a 400-word sentence to find semantically similar chunks of knowledge. This query can be augmented by our LLM Agents for better results.
      • n_chunks (integer, optional): Number of similar documents to return (default: 5)
      • user_context (string, optional): The additional context for the query. You might need to summarize the conversation up to this point for better context-awared results (default: None)
      • from (string, optional): Start date in ISO 8601 format with timezone (e.g., 2023-01-01T00:00:00Z). Use this to filter results from a specific date (default: None)
      • to (string, optional): End date in ISO 8601 format with timezone (e.g., 2024-01-01T00:00:00Z). Use this to filter results until a specific date (default: None)
    • Returns: Search results as text output
  3. rememberizer_list_integrations

    • List available data source integrations
    • Input: None required
    • Returns: List of available integrations
  4. rememberizer_account_information

    • Get account information
    • Input: None required
    • Returns: Account information details
  5. rememberizer_list_documents

    • Retrieves a paginated list of all documents
    • Input:
      • page (integer, optional): Page number for pagination, starts at 1 (default: 1)
      • page_size (integer, optional): Number of documents per page, range 1-1000 (default: 100)
    • Returns: List of documents

Installation

Using uv (recommended)

When using uv, no specific installation is needed. Use uvx to directly run mcp-server-rememberizer.

Configuration

Environment Variables

The following environment variables are required:

  • REMEMBERIZER_API_TOKEN: Your Rememberizer API token

You can register an API key by create your own Common Knowledge in Rememberizer.

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

"mcpServers": {
  "rememberizer": {
      "command": "uvx",
      "args": ["mcp-server-rememberizer"],
      "env": {
        "REMEMBERIZER_API_TOKEN": "your_rememberizer_api_token"
      }
    },
}

Debugging

Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.

You can launch the MCP Inspector via npm with this command:

npx @modelcontextprotocol/inspector uv --directory /path/to/directory/mcp-servers-rememberizer/src/mcp_server_rememberizer run mcp-server-rememberizer

Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_server_rememberizer-0.1.2.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_server_rememberizer-0.1.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file mcp_server_rememberizer-0.1.2.tar.gz.

File metadata

File hashes

Hashes for mcp_server_rememberizer-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fa86171120d7d6389a3d10fe1a22b2edabf03d84b6f08bcaf615f555225e055b
MD5 24e283277ecd97f846e8dc441a1a7057
BLAKE2b-256 0fa39b2953bf15f7a37f875f164926bf65f7ca3452493211a2cf0729ce9d3d2f

See more details on using hashes here.

File details

Details for the file mcp_server_rememberizer-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_server_rememberizer-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f4e949a4f641b930decc1ad03cdd8c888da7d4d6455605a7b7c4543fb99f5bdd
MD5 6c2b3600de27d867bc8989bb5bcd0227
BLAKE2b-256 7b6c6d22c6b1779098f873e54aae2a885315165035edd2286a0fd608b7d03cfa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page