drio
Open app

PeakMojo Server

Source

Catalog onlyCatalog onlySTDIO

Overview

PeakMojo Server is a Python server implementation designed for seamless integration with the PeakMojo API, enabling developers to access various resources and functionalities provided by the API.

To use PeakMojo Server, install it via pip and configure it with your PeakMojo API key and base URL. You can run it using Docker or directly from the source code.

  • Full integration with PeakMojo API endpoints - Bearer token authentication for secure access - Automatic fallback to mock responses during development - Comprehensive error handling and logging - Support for multiple platforms via Docker
  1. Managing user data and statistics through the PeakMojo API.
  2. Creating and managing personas and scenarios for applications.
  3. Integrating job and application management functionalities into custom applications.

Add to your AI client

Use these steps to connect PeakMojo Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server-peakmojo-peakmojo": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-server-peakmojo-peakmojo": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-server-peakmojo-peakmojo": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-server-peakmojo-peakmojo": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-server-peakmojo-peakmojo": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-server-peakmojo-peakmojo": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-peakmojo-peakmojo"
      ]
    }
  }
}

FAQ

What programming language is PeakMojo Server written in?

PeakMojo Server is implemented in Python.

Is there a Docker image available for PeakMojo Server?

Yes, you can pull the Docker image from Docker Hub for easy deployment.

How can I handle errors when using the server?

The server implements comprehensive error handling, logging invalid API keys and failed requests, and returning errors as JSON responses.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":891,"uuid":"2f28abe0-a9a1-4292-b553-06a4204beb99","name":"mcp-server-peakmojo","title":"PeakMojo Server","description":null,"avatar_url":"https://avatars.githubusercontent.com/u/174280071?v=4","created_at":"2025-01-28T02:16:55.296+00:00","updated_at":"2025-02-23T07:12:53.855+00:00","status":"created","author_name":"peakmojo","author_avatar_url":"https://avatars.githubusercontent.com/u/174280071?v=4","tags":"peakmojo,api-integration,python-server","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/peakmojo/mcp-server-peakmojo","target":"_self","content":"$29","summary":"$2a","img_url":"https://camo.githubusercontent.com/4ec97c4ac2349662afeefc277c3671c3d527c8bcef2250bf8693e61c9f20b8a9/68747470733a2f2f696d672e736869656c64732e696f2f646f636b65722f762f7065616b6d6f6a6f2f6d63702d7365727665722d7065616b6d6f6a6f3f6c6162656c3d446f636b6572253230487562","type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]