zeta-assistants-mcp-server

Yoloex/zeta-assistants-mcp-server

3.1

If you are the rightful owner of zeta-assistants-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Assistants MCP Server is designed to integrate and expose ZMP features and capabilities using the `assistants-tools` library.

Assistants MCP Server

MCP server for integrating and exposing ZMP features and capabilities using assistants-tools.

Quick Start

Install Dependencies

curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync --all-extras

Setup Environment

cp .env.example .env
source .env

Optional: Install assistants-mcp for Development

If you need to work with the assistants-mcp library in development mode:

# Navigate to the assistants-mcp directory
cd ../assistants-mcp

# Install assistants-mcp in development mode
uv pip install -e .

# Return to the assistants-mcp-server directory
cd ../assistants-mcp-server

This will install the assistants-mcp library in editable mode, allowing you to make changes to the library code and see them reflected immediately without reinstalling.

Run Server

cd docker
docker compose up zh-assistants-mcp-server

Server available at http://localhost:9191

Running Unit Tests

# set the required environment variables in your terminal.
cd docker
docker compose -f docker-compose-common.yml build zh-assistants-mcp-server-base && docker compose -f docker-compose-tests.yml up --build --exit-code-from zh-assistants-mcp-server-unit-tests zh-assistants-mcp-server-unit-tests

Server available at http://localhost:9191

[Optional] Authentication

By default, authentication is disabled. Use the mcp_client_access_token.sh script to generate access tokens for MCP Inspector.

Development

Adding New Tools

To add new MCP tools to this server, see the dedicated guide:

This guide covers:

  • Tool implementation methods (functions, decorators, classes)
  • Code organization and best practices
  • Unit testing strategies
  • Testing with MCP Inspector
  • Troubleshooting common issues

MCP Inspector

MCP Inspector is a developer tool for testing and debugging MCP servers.

Refer to README under mcp-inspector