MCP server for Malt.fr. Read your freelance profile, stats, and missions from Claude.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
MCP server for Malt.fr. Lets Claude (or any MCP client) read your freelance profile, stats, and missions.
| Tool | Description | Status |
|---|---|---|
authenticate | Log in to Malt interactively from Claude Desktop | working |
get_profile | Get freelance profile info (bio, daily rate, skills, rating). Omit username to fetch your own profile. | working |
get_statistics | View profile stats (views, response rate, missions) | working |
get_missions | List mission conversations from messaging | working |
get_mission_details | Get full details of a specific mission (budget, skills, messages) | working |
close_session | Close the browser and free resources | working |
Prerequisites: Claude Desktop.
One-click installation:
.mcpb from releases.mcpb file to install it into Claude DesktopNo terminal needed. Session is saved in ~/.malt-mcp/ and reused across restarts.
[!NOTE] Google OAuth doesn't work (blocked by Google when automated). Use email/password.
Prerequisites: uv installed.
Add to your MCP client config (Claude Desktop, Claude Code, or any MCP-compatible client):
@latest pulls the newest version from PyPI on each launch. First auth-requiring call opens a browser for login.
To log in ahead of time:
| Option | Description |
|---|---|
--login | Open browser to log in and save session |
--logout | Clear stored browser profile |
--no-headless | Show browser window (debug) |
--log-level | Set log level (DEBUG, INFO, WARNING, ERROR) |
--timeout | Browser timeout in ms (default: 5000) |
Login issues:
uvx malt-mcp@latest --login.Timeout issues:
--timeout 10000. Slow connections might need 15000.Browser issues:
uvx malt-mcp@latest --logout then --login. The browser engine changed from system Chrome to managed Chromium.Under the hood, this is browser automation via Patchright (Playwright fork). No API, no reverse-engineering - it drives a real browser like you would.
~/.malt-mcp/profile/, nowhere else.[!IMPORTANT] Malt's TOS may prohibit automated tools. Don't bulk-scrape. Use responsibly.
Contributions welcome! See CONTRIBUTING.md for architecture guidelines.
Run the MCP Inspector (local testing):
Run tests:
Type check:
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/malt-mcp)<a href="https://allmcps.com/mcp/malt-mcp"><img src="https://allmcps.com/api/badge/malt-mcp?style=directory" alt="Malt Mcp on AllMCPs" /></a>