freelancer-mcp-server

touchmeangel/freelancer-mcp-server

3.2

If you are the rightful owner of freelancer-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 henry@mcphub.com.

Freelancer.com client MCP Server where you only have to connect your account or auth token and let everything else be handled for you.

freelancer-mcp-server

Freelancer.com client MCP Server where you only have to connect your account or auth token and let everything else be handled for you

Tools

Usage

Add the server config to your MCP client:

On MacOS:

~/Library/Application Support/Claude/claude_desktop_config.json

On Windows:

%APPDATA%/Claude/claude_desktop_config.json

Configuration:

{
  "mcpServers": {
    "freelancer-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "--name", "freelancer-mcp-server",
        "touchmeangel/freelancer-mcp-server"
      ]
    }
  }
}

Or run http server like this

docker run -i --rm --name freelancer-mcp-server -e APP_PORT=3000 -p 3000:3000 touchmeangel/freelancer-mcp-server

Authentication

Development & Testing

Contributions are welcome! Please feel free to submit a Pull Request.

To test tools use

npx @modelcontextprotocol/inspector

Error Handling

The server implements comprehensive error handling:

  • Input validation for all parameters
  • Rate limiting protection
  • Detailed error messages
  • Proper error propagation
  • Logging for debugging