Pararam Nexus

Provides asynchronous access to pararam.io features via MCP for messaging, chats, file handling, and user management.
  • python

0

GitHub Stars

python

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "gaijinentertainment-pararam-nexus-mcp": {
      "command": "uvx",
      "args": [
        "pararam-nexus-mcp"
      ],
      "env": {
        "PARARAM_LOGIN": "myuser@example.com",
        "PARARAM_2FA_KEY": "JBSWY3DPEHPK3PXP",
        "PARARAM_PASSWORD": "mySecurePassword123"
      }
    }
  }
}

You are equipped with a dedicated MCP server that lets you interact with pararam.io’s messaging, teams, calls, and file features from your Model Context Protocol client. It enables asynchronous access, two-factor authentication, and robust session persistence so you can build rich chat workflows and automate pararam.io actions from your preferred MCP client.

How to use

Connect to the Pararam Nexus MCP server from your MCP client and start performing common actions like sending messages, searching chats, managing files, and retrieving messages from URLs. Use the existing tools to build conversation trees, fetch chat history, upload files, and access user information. Make sure your client is configured with the correct MCP server definitions and the required environment variables for authentication.

How to install

Prerequisites you need before installation: a compatible MCP client, Python, and the ability to run external commands on your system.

# Quick install with uvx (recommended)
uvx pararam-nexus-mcp

# Or install from GitHub and set up
uvx --from git+https://github.com/ivolnistov/pararam-nexus-mcp pararam-nexus-mcp

# Or clone locally and sync
git clone https://github.com/ivolnistov/pararam-nexus-mcp.git ~/.mcp/pararam-nexus-mcp
cd ~/.mcp/pararam-nexus-mcp
uv sync

Configuration and usage notes

Create a .env file with your pararam.io credentials to enable authentication. The fields you need are the login, password, and an optional 2FA secret if you use TOTP.

PARARAM_LOGIN=your_login
PARARAM_PASSWORD=your_password
PARARAM_2FA_KEY=your_2fa_key  # Optional

Starter commands for MCP clients

Add the Pararam Nexus MCP server to your MCP client using the supported client-specific method. The examples below show two common ways to run the server configuration with environment variables.

# Using uvx (recommended) entry point for the MCP server
claude mcp add pararam-nexus \
  --env PARARAM_LOGIN=myuser@example.com \
  --env PARARAM_PASSWORD=mySecurePassword123 \
  --env PARARAM_2FA_KEY=JBSWY3DPEHPK3PXP \
  -- uvx pararam-nexus-mcp

# Using Docker (alternative)
claude mcp add pararam-nexus \
  --env PARARAM_LOGIN=myuser@example.com \
  --env PARARAM_PASSWORD=mySecurePassword123 \
  --env PARARAM_2FA_KEY=JBSWY3DPEHPK3PXP \
  -- docker run -i --rm ivolnistov/pararam-nexus-mcp:latest

Notes on session persistence and attachments

The MCP server supports session persistence via cookie storage to keep you logged in across restarts. When working with file attachments, you can upload to a chat and retrieve post attachments. For downloads, the server supports direct display formats for common document, image, and data types.

Troubleshooting tips

If you encounter authentication issues, verify that your PARARAM_LOGIN and PARARAM_PASSWORD are correct and that your 2FA key (if used) is valid. Ensure the environment variables are correctly passed to your MCP client configuration.

Available tools

send_message

Send a message to a chat with optional reply and quoted text, enabling conversational workflows.

get_chat_messages

Retrieve recent messages from a specific chat to stay up to date with conversations.

search_messages

Search messages across chats using advanced syntax, including Booleans and filters.

get_message_from_url

Extract and retrieve a message directly from a pararam.io URL.

search_chats

Find chats by name or description to locate relevant conversations quickly.

build_conversation_thread

Construct a conversation tree from a root message to understand context and replies.

upload_file_to_chat

Upload files to a chat from a file path or base64 content for sharing.

get_post_attachments

List all attachments in a post to manage shared media.

download_post_attachment

Download attachments to disk or return as ImageContent for direct display; supports a 1MB download limit.

search_users

Find users by name or unique username to coordinate collaboration.

get_user_info

Fetch detailed information about a specific user.

get_user_team_status

Get a user’s status within teams (member, admin, guest).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational