MCP.so
Sign In

PeakMojo Server

@peakmojo

About PeakMojo Server

No overview available yet

Basic information

Category

Other

Transports

stdio

Publisher

peakmojo

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-peakmojo": {
      "command": "python",
      "args": [
        "-m",
        "mcp_server_peakmojo",
        "--api-key",
        "YOUR_API_KEY",
        "--base-url",
        "YOUR_BASE_URL"
      ]
    }
  }
}

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 PeakMojo Server?

A Python server implementation for integrating with the PeakMojo API. It provides resource and tool-based access to PeakMojo functionality, and is designed for developers using the Model Context Protocol (MCP).

How to use PeakMojo Server?

Install via pip (pip install mcp-server-peakmojo) or run via Docker. Configure the required environment variable PEAKMOJO_API_KEY and optionally PEAKMOJO_BASE_URL. Can also be invoked directly from Python (python -m mcp_server_peakmojo --api-key YOUR_API_KEY) or configured in Claude Desktop as an MCP server.

Key features of PeakMojo Server

  • Full integration with PeakMojo API endpoints
  • Bearer token authentication via API key
  • Resource and tool-based access to PeakMojo functionality
  • Automatic fallback to mock responses during development
  • Comprehensive error handling with JSON error responses
  • Docker support for Linux/amd64, Linux/arm64, and Linux/arm/v7

Use cases of PeakMojo Server

  • Manage users, personas, scenarios, jobs, and applications via the PeakMojo API
  • Issue and manage certificates, skills, and practices programmatically
  • Develop and test integrations without a live API connection using mock responses
  • Integrate PeakMojo functionality into AI assistants like Claude Desktop

FAQ from PeakMojo Server

What authentication is required?

The server requires a PeakMojo API key set via the PEAKMOJO_API_KEY environment variable or the --api-key command line argument.

What happens if the API is not accessible?

During development, if the API is not accessible, the server automatically falls back to mock responses for each endpoint, allowing testing without a live connection.

How do I run PeakMojo Server using Docker?

Pull the image from Docker Hub (buryhuang/mcp-server-peakmojo:latest) or build locally, then run with environment variables PEAKMOJO_API_KEY and optionally PEAKMOJO_BASE_URL.

What resources does PeakMojo Server expose?

It exposes resources for users, personas, scenarios, job scenarios, jobs, applications, practices, skills, and certificates, accessible via URIs like peakmojo://users.

How do I configure the base URL?

Set the optional PEAKMOJO_BASE_URL environment variable or pass --base-url via command line. Defaults to https://api.staging.readymojo.com.

Comments

More Other MCP servers