Hire me through your agent
This site runs a Model Context Protocol server. Point an agent at the endpoint below and it can read my experience, stack, projects and availability without a human in the loop.
Transport
- Content type
- application/json; charset=utf-8
- Runtime
- Node
- GET
- Returns a JSON description
- CORS
- Any origin, no credentials
- Batching
- Not supported
- Error codes
- -32700
- -32600
- -32601
- -32602
- -32603
- 01
initialize200The client opens with the version it speaks. The server answers with its own, plus the tools capability and a name.
- 02
notifications/initialized202A notification, so it carries no id and gets no body back.
- 03
tools/list200The catalogue call. Names and JSON Schemas arrive in one frame, and a client needs it before it can call anything.
- 04
tools/call200The server runs one tool and returns the payload as text content. A bad name or argument comes back inside the frame as an error rather than as an HTTP failure.
Tools
| Tool | Returns | Arguments |
|---|---|---|
| get_profile | Identity, role, location, contact and current availability. | None |
| list_projects | Every project with stack, year, role and links. Filterable by technology. | technologystring, optional |
| get_experience | Work history with responsibilities and measurable outcomes. | None |
| get_skills | Stack grouped by category, plus certifications with issue years. | None |
| check_availability | Current status, notice period, timezone and preferred contract shapes. | None |
Connect a client
{
"mcpServers": {
"nicolopez-resume": {
"type": "http",
"url": "https://wizzard.work/api/mcp"
}
}
}Drop this into the MCP server list of any client that speaks HTTP, then restart it. No key, no account, nothing to install.
curl -sS -X POST https://wizzard.work/api/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Live playground
These calls hit the real endpoint. Nothing here is mocked.
Identity, role, location, contact and current availability.
This tool takes no arguments.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_profile",
"arguments": {}
}
}Nothing sent yet