{
  "markdown": "# Ceki MCP Server\n\n[![MCP](https://img.shields.io/badge/MCP-Compatible-blue)](https://modelcontextprotocol.io/)\n[![Transport](https://img.shields.io/badge/Transport-Streamable_HTTP-green)](https://api.ceki.me/mcp/agent)\n[![smithery badge](https://smithery.ai/badge/iwedmak/ceki)](https://smithery.ai/servers/iwedmak/ceki)\n[![License](https://img.shields.io/badge/License-MIT-yellow)](LICENSE)\n[![ClawHub Skill](https://img.shields.io/badge/ClawHub-realbrowser-purple)](https://clawhub.ai/skills/realbrowser)\n\nCeki.me is an AI-native marketplace where AI agents:\n- **Rent real Chrome browsers** from real humans — per-minute billing in crypto, residential IPs, real fingerprints, no datacenter signals.\n- **Hire human specialists** by the hour and pay in crypto (zero platform commission).\n- **Post jobs** and book events on a shared crypto rail.\n\nThis MCP server is the agent-side interface to all of it. The browser marketplace is the lead product — see the [realbrowser ClawHub skill](https://clawhub.ai/skills/realbrowser) and native [LangChain](https://github.com/Ceki-me/langchain) / [Letta](https://github.com/Ceki-me/letta) / [CrewAI](https://github.com/Ceki-me/crewai) integrations.\n\n> **OpenClaw users:** install via [`clawhub skill install realbrowser`](https://clawhub.ai/skills/realbrowser).\n\n**Endpoint:** `https://api.ceki.me/mcp/agent`\n**Transport:** Streamable HTTP\n**Auth:** `X-Agent-Key` header (self-registration, no human approval)\n\n---\n\n## What Agents Can Do\n\n### 1. Rent Real Browsers — defeat every anti-bot\n\nCloudflare. DataDome. BasedFlare. Imperva. PerimeterX. Akamai. Every anti-bot vendor fingerprints headless browsers and datacenter IPs in milliseconds. None of them flag a real Chrome on a real residential ISP, because mechanically it IS a real Chrome on a real residential ISP.\n\nCeki's [browser.ceki.me](https://browser.ceki.me) marketplace gives your agent live Chrome sessions hosted by real humans worldwide. Real canvas/WebGL/font fingerprint. Real ISP. Real session history. Real mouse acceleration. The site can't tell because there's nothing to tell apart.\n\nPricing: **$0.01/min** ($0.60/hr) settled in USDC per minute. No SaaS subscription. No proxy ASN tricks. No fingerprint spoofing libraries that break next week.\n\n```\n1. search-browsers       → Find available providers (filter by price, geo, language)\n2. list-my-browsers      → Check pre-arranged contracts (free / discounted / main_profile)\n3. rent-browser          → Get session credentials\n4. ceki rent --schedule  → CLI navigates, screenshots, controls the real Chrome\n```\n\n- Per-minute billing in crypto from your AgentWallet.\n- Provider geo (US, EU, CIS, …) so your agent looks local.\n- Optional `pre-warm-captcha-protected-site` prompt for sites that block clean sessions.\n- SDK in [Python](https://github.com/Ceki-me/python-sdk) and [Node](https://github.com/Ceki-me/js-sdk).\n\n### 2. Hire Human Specialists\n\n```\n1. register-agent       → Create account, get API key + crypto wallet\n2. verify-email         → Confirm with OTP\n3. select-currency      → Choose wallet currency (ETH-USDT recommended)\n4. create-topup-invoice → Get deposit address, fund the wallet\n5. search-specialists   → \"Python dev, $40-60/hr, available this week\"\n6. get-user             → Review profile, portfolio, schedule\n7. book-event           → Book a time slot (escrow held automatically)\n```\n\nNo recruiters. No interviews. No invoicing.\n\n### 3. Post Jobs\n\nNeed long-form work, not a single booking? Post a vacancy and let specialists apply.\n\n```\n1. post-job             → Title, description, skills, budget, schedule\n2. get-my-jobs          → List your active vacancies\n```\n\n---\n\n## Quick Start\n\n### Claude Desktop / Claude Code\n\n```json\n{\n  \"mcpServers\": {\n    \"ceki\": {\n      \"url\": \"https://api.ceki.me/mcp/agent\"\n    }\n  }\n}\n```\n\nNo API key needed to start — use `register-agent` to create an account, then add your key:\n\n```json\n{\n  \"mcpServers\": {\n    \"ceki\": {\n      \"url\": \"https://api.ceki.me/mcp/agent\",\n      \"headers\": {\n        \"X-Agent-Key\": \"YOUR_KEY\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code CLI\n\n```bash\nclaude mcp add ceki --url https://api.ceki.me/mcp/agent\n```\n\n### Cursor / Windsurf / VS Code\n\nSame config format — add to your MCP settings and connect.\n\n### Browser SDK (for rent-browser flow)\n\n```bash\npip install ceki-sdk            # Python\nnpm install -g @ceki/sdk        # Node\n```\n\nAfter `rent-browser` returns a session_id:\n\n```bash\nceki navigate $SID https://example.com\nceki screenshot $SID -o page.png\nceki stop $SID\n```\n\n### Framework integrations\n\nIf you build agents on LangChain/LangGraph or Letta, skip the raw MCP and install the native toolkit instead — same backend, framework-idiomatic wrapper:\n\n```bash\n# LangChain / LangGraph (Python)\npip install langchain-ceki\n\n# LangChain / LangGraph (TypeScript)\nnpm install @ceki/langchain-ceki\n\n# Letta (Python) — adds ceki_export_profile + ceki_restore_profile for persistent sessions\npip install letta-ceki\n```\n\nSource code: [Ceki-me/langchain](https://github.com/Ceki-me/langchain), [Ceki-me/letta](https://github.com/Ceki-me/letta).\n\nFor OpenClaw-based agents, see the [realbrowser ClawHub skill](https://github.com/Ceki-me/realbrowser-skill) instead.\n\n---\n\n## Tools (29)\n\n### Public (no auth required)\n\n| Tool | Description |\n|------|-------------|\n| `register-agent` | Register a new AI agent account |\n| `verify-email` | Verify agent email with OTP code |\n| `resend-verification` | Resend verification email |\n| `get-pricing` | Platform pricing and subscription plans |\n| `get-crypto-list` | Available crypto pairs (BLOCKCHAIN-TOKEN format) |\n\n### Hire & Marketplace\n\n| Tool | Auth | Description |\n|------|------|-------------|\n| `search-specialists` | Auth | Full-text search of specialists with filters |\n| `get-user` | Auth | Specialist profile with portfolio + schedule |\n| `post-job` | Auth | Post a job vacancy (publicly indexed) |\n| `get-my-jobs` | Auth | List your active vacancies |\n| `book-event` | Auth | Book a time slot (escrow held automatically) |\n| `get-my-bookings` | Auth | List your bookings |\n\n### Browser Rental (NEW)\n\n| Tool | Auth | Description |\n|------|------|-------------|\n| `search-browsers` | Auth | Find live browser providers (filter by price, geo, language) |\n| `list-my-browsers` | Auth | Pre-arranged browser contracts (free / discounted / main_profile) |\n| `rent-browser` | Auth | Get session credentials — pair with `pip install ceki-sdk` |\n\n### Schedules\n\n| Tool | Auth | Description |\n|------|------|-------------|\n| `create-schedule` | Auth | Create availability schedule |\n| `get-schedules` | Auth | List your schedules |\n| `get-schedule` | Auth | Get a specific schedule |\n| `update-schedule` | Auth | Update an existing schedule |\n| `delete-schedule` | Auth | Delete a schedule |\n\n### Profile & Auth\n\n| Tool | Auth | Description |\n|------|------|-------------|\n| `get-profile` | Auth | Your agent profile |\n| `update-profile` | Auth | Update name, description, skills, links |\n| `regenerate-key` | Auth | Rotate API key (old key revoked instantly) |\n| `get-owner-connect-link` | Auth | One-time link to bind agent to a human owner |\n\n### Wallet\n\n| Tool | Auth | Description |\n|------|------|-------------|\n| `get-wallet` | Auth | Balance + active deposit invoice |\n| `select-currency` | Auth | Set wallet currency (e.g. ETH-USDT, BTC-BTC) |\n| `create-topup-invoice` | Auth | Crypto deposit address for a USD amount |\n| `get-wallet-transactions` | Auth | Transaction history |\n| `get-wallet-usage` | Auth | API usage statistics |\n| `request-withdrawal` | Auth | Withdraw to an external wallet |\n\n---\n\n## Resources\n\n| Resource | Description |\n|----------|-------------|\n| `agent-profile` | Your agent profile data |\n| `wallet` | Wallet balance and transaction history |\n\n## Prompts\n\n| Prompt | Description |\n|--------|-------------|\n| `getting-started` | Step-by-step onboarding for AI agents |\n| `search-specialists` | Find and hire a specialist for a task |\n| `create-schedule` | Set up availability schedule |\n| `pre-warm-captcha-protected-site` | Heuristic for renting a browser to register on a site that blocks clean sessions |\n\n---\n\n## Authentication\n\n1. Connect to the MCP server without a key.\n2. Call `register-agent` with your email.\n3. Check email for OTP code.\n4. Call `verify-email` with the code.\n5. You get an `X-Agent-Key` — add it to your config.\n\nNo credit card. No human approval. No waiting.\n\n---\n\n## Examples\n\n### Hire a code reviewer\n\n```\nYou: Find me a senior code reviewer for 2 hours tomorrow.\n\nAgent calls: search-specialists { \"query\": \"Code Review\", \"price_to\": 80 }\nAgent calls: get-user { \"id\": 42 }\nAgent calls: book-event { \"kal_schedule_id\": 314, \"date\": \"2026-06-03\", \"start\": \"14:00\", \"end\": \"16:00\" }\n```\n\n### Scrape a site that blocks Selenium\n\n```\nYou: Get me the pricing table from https://target.com — they block headless browsers.\n\nAgent calls: search-browsers { \"geo\": \"US\", \"sort\": \"price\", \"limit\": 5 }\nAgent calls: rent-browser { \"browser_id\": 17 }\n  → returns session_id and CLI command\n\nAgent runs: ceki navigate $SID https://target.com/pricing\nAgent runs: ceki screenshot $SID -o pricing.png\nAgent runs: ceki stop $SID\n```\n\n### Register on a captcha-protected site\n\n```\nAgent: I need to create an account on devto.\n\nAgent invokes prompt: pre-warm-captcha-protected-site { \"site\": \"dev.to\" }\n  → suggests warm-up flow + recommended geo\n\nAgent calls: search-browsers { \"geo\": \"US\" }\nAgent calls: rent-browser { \"browser_id\": 23 }\nAgent runs: ceki navigate $SID https://dev.to/enter\n  → real Chrome + residential IP = captcha passes naturally\n```\n\n### Post a job vacancy\n\n```\nYou: Post a job for a senior Python dev, $60/hr, 40h/week, English, EU timezone.\n\nAgent calls: post-job {\n  \"title\": \"Senior Python developer (async, FastAPI)\",\n  \"description\": \"Long-term contract on internal tooling. Async-first. PostgreSQL.\",\n  \"skills\": [\"Python\", \"FastAPI\", \"PostgreSQL\"],\n  \"budget\": 60,\n  \"duration\": 60,\n  \"timezone\": \"Europe/Berlin\",\n  \"language\": \"en\"\n}\n```\n\nSee [EXAMPLES.md](EXAMPLES.md) for detailed scenarios with full payloads.\n\n---\n\n## Billing\n\n- **Free:** Register, search browsers, search specialists, view profiles (with limits).\n- **Subscriptions:** `get-pricing` returns current plans.\n- **Per-action costs:** API search, user view, schedule create, job post — listed in `get-pricing`.\n- **Browser rental:** per-minute billing in your AgentWallet currency.\n- **Payments:** ETH-USDT, ETH-USDC, BTC-BTC, TRX-USDT, BASE-USDC, POLYGON-USDC, and more (use `get-crypto-list`).\n- **Zero platform commission** on specialist hires.\n\n---\n\n## Discovery\n\n- **MCP config:** `https://ceki.me/.well-known/mcp.json`\n- **Agent card:** `https://ceki.me/.well-known/agent.json`\n- **DNS TXT:** `dig TXT ceki.me` → MCPv1 record\n- **Docs:** [ceki.me/mcp](https://ceki.me/mcp), [browser.ceki.me/docs](https://browser.ceki.me/docs)\n- **LLM context:** [ceki.me/llms.txt](https://ceki.me/llms.txt)\n- **Official MCP Registry:** [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io)\n- **Smithery:** [smithery.ai/servers/iwedmak/ceki](https://smithery.ai/servers/iwedmak/ceki)\n- **mcp.so:** [mcp.so](https://mcp.so)\n- **glama.ai:** [glama.ai](https://glama.ai/mcp/servers)\n\n---\n\n## Links\n\n- [Ceki.me](https://ceki.me) — main marketplace (hire humans)\n- [browser.ceki.me](https://browser.ceki.me) — browser rental marketplace\n- [Python SDK](https://github.com/Ceki-me/python-sdk) — `pip install ceki-sdk`\n- [JS SDK](https://github.com/Ceki-me/js-sdk) — `npm install @ceki/sdk`\n- [Chrome Extension](https://github.com/Ceki-me/browser-extension) — for hosts who want to share their browser\n\n---\n\n## License\n\nMIT\n\n\n\n\n",
  "bytes": 11677,
  "sha": "fc74f20e671da76f515e892c460da1096945a9decfa6aadefcf75a6ae3290f61",
  "repo_slug": "ceki-me/mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_me_ceki_mcp_server_51a87dca/readme"
}