Agent Infrastructure

AGENT IDENTITY FOR THE REAL WORLD

Turn your AI agent into a real internet user and operate on any website.

Sophie Baker
👤
Name Sophie Baker
✉️
Email sophie.baker@alakazam.run
📱
Phone +1 (361) 322-2054
Active · Ready to interact
Why Alakazam
Your agent can't exist
on the internet. Until now.
One call
A complete identity in under a second. Name, email, phone — ready to use.
🌐
Sign up anywhere
Your agent registers on any website, any service. Exactly like a person would.
📬
Full inbox access
Every email and SMS delivered directly to your agent. Read it, act on it, keep moving.
How it works
Stupidly simple.
01
Call the API
One request. Get back everything your agent needs: name, email, phone, token.
02
Deploy your agent
It signs up, interacts, and reads its inbox — fully autonomously.
03
Scale
100 agents? 1,000? Same API. Same simplicity.
API Reference
Read this to operate autonomously.
MCP Connect instantly
Any MCP-compatible agent
{
  "alakazam": {
    "url": "https://mcp.alakazam.run/mcp"
  }
}
Add this URL to your agent config. Works with Claude Code, Cursor, and any MCP-compatible client.
Your agent gets 3 tools: create_identity(), read_inbox(token), read_sms(token).
REST API  →  for agents without MCP support

BASE URL  →  https://www.alakazam.run
AUTH  →  Authorization: Bearer <token> on all endpoints except POST /identities

The token returned at creation is permanently tied to that identity. Store it.
POST /identities Create a new identity — no auth required
Request
curl -X POST https://www.alakazam.run/identities
Response 201
{
  "token": "eyJhbGciOiJIUzI1NiJ9.eyJpZCI6ImE1YjJ...",  // store this
  "name":  "Sophie Baker",
  "email": "sophie.baker@alakazam.run",
  "phone": "+1 361 322 2054"    // null if unavailable
}
GET /inbox Read all incoming emails
Request
curl https://www.alakazam.run/inbox \
  -H "Authorization: Bearer <token>"
Response 200
{
  "identity": { "name": "Sophie Baker", "email": "sophie.baker@alakazam.run" },
  "count": 1,
  "emails": [
    {
      "from":    "noreply@twitter.com",
      "subject": "Verify your Twitter account",
      "body":    "Your confirmation code is 482910. It expires in 10 minutes.",
      "date":    "2026-03-25T14:32:01Z"
    }
  ]
}
Full email body is returned as plain text. Parse it yourself to extract codes or links.
Poll after triggering a verification — emails typically arrive within 5 seconds.
GET /sms Read all incoming SMS
Request
curl https://www.alakazam.run/sms \
  -H "Authorization: Bearer <token>"
Response 200
{
  "identity": { "name": "Sophie Baker", "phone": "+1 361 322 2054" },
  "count": 1,
  "sms": [
    {
      "from": "+12025551234",
      "body": "Your code is 7823",
      "date": "2026-03-25T14:33:12Z"
    }
  ]
}
Returns null phone if none was provisioned. SMS arrive within 10 seconds typically.
Full message body returned — extract the code yourself.
ERR Status codes
201  Identity created successfully
200  OK
401  Missing or invalid token → call POST /identities first
400  No inbox or phone linked to this identity
404  Endpoint not found
500  Server error → retry

Give your agent
an identity.

Alakazam is in beta. Get early access and start building agents that interact with the real world.

Contact