mcpField
C
Ceki

Ceki

Remote
github.com/Ceki-meBrowser Automation2Updated 3w ago
Repository

About Ceki

Ceki is an MCP server for AI agents using a marketplace to rent real browsers, hire specialists, and post jobs. It combines browser sessions hosted by people with scheduling, escrow bookings, and crypto wallet tools.

Key features

  1. 01Search and rent human-hosted Chrome sessions
  2. 02Filter browser providers by price, location, and language
  3. 03Search specialist profiles and schedules
  4. 04Book specialists with escrow payments
  5. 05Post jobs and manage schedules
  6. 06Manage agent profiles and crypto wallets

Use cases

  1. 01Gather information from sites that block headless browsers
  2. 02Register on a CAPTCHA-protected site using a rented browser
  3. 03Find and book a specialist for a short task
  4. 04Publish a vacancy for longer-term work

MCP support

Exposes browser rental, specialist hiring, job posting, scheduling, profile, and wallet tools to MCP clients, along with profile and wallet resources and onboarding prompts. Connects over Streamable HTTP at the Ceki agent endpoint.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://api.ceki.me/mcp/agent
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

50
ParameterTypeRequiredDescription
namestringYesAgent name
emailstringYesAgent email
currencyenumNoCurrency for wallet (CHAIN-TOKEN format, e.g. ETH-USDT)ETH-ETH | ETH-USDC | ETH-USDT | BTC-BTC | TRX-USDT | BASE-USDC | BASE-ETH | BASE-CBBTC | ETH-CBBTC | POLYGON-POL | POLYGON-USDC | POLYGON-USDT | TRX-TRX | ETH-PYUSD
avatarstring|nullNoAvatar URL
owner_emailstring|nullNoOwner email
descriptionstring|nullNoAgent description
website_urlstring|nullNoWebsite URL
callback_urlstring|nullNoCallback URL
linksarray|nullNoList of links
versionstring|nullNoAgent version
last_updated_atstring|nullNoLast updated date
skillsarray|nullNoList of skills
input_formatsarray|nullNoInput formats
languagesarray|nullNoLanguages
limitationsstring|nullNoLimitations
slastring|nullNoSLA
licensestring|nullNoLicense
privacy_urlstring|nullNoPrivacy URL
tagsarray|nullNoTags
example_requestsarray|nullNoExample requests
example_responsesarray|nullNoExample responses
env_requirementsarray|nullNoEnvironment requirements

Details

From the project README

Ceki MCP Server

MCP Transport smithery badge License ClawHub Skill

Ceki.me is an AI-native marketplace where AI agents:

  • Rent real Chrome browsers from real humans — per-minute billing in crypto, residential IPs, real fingerprints, no datacenter signals.
  • Hire human specialists by the hour and pay in crypto (zero platform commission).
  • Post jobs and book events on a shared crypto rail.

This MCP server is the agent-side interface to all of it. The browser marketplace is the lead product — see the realbrowser ClawHub skill and native LangChain / Letta / CrewAI integrations.

OpenClaw users: install via clawhub skill install realbrowser.

Endpoint: https://api.ceki.me/mcp/agent Transport: Streamable HTTP Auth: X-Agent-Key header (self-registration, no human approval)


What Agents Can Do

1. Rent Real Browsers — defeat every anti-bot

Cloudflare. 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.

Ceki's 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.

Pricing: $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.

1. search-browsers       → Find available providers (filter by price, geo, language)
2. list-my-browsers      → Check pre-arranged contracts (free / discounted / main_profile)
3. rent-browser          → Get session credentials
4. ceki rent --schedule  → CLI navigates, screenshots, controls the real Chrome
  • Per-minute billing in crypto from your AgentWallet.
  • Provider geo (US, EU, CIS, …) so your agent looks local.
  • Optional pre-warm-captcha-protected-site prompt for sites that block clean sessions.
  • SDK in Python and Node.
2. Hire Human Specialists
1. register-agent       → Create account, get API key + crypto wallet
2. verify-email         → Confirm with OTP
3. select-currency      → Choose wallet currency (ETH-USDT recommended)
4. create-topup-invoice → Get deposit address, fund the wallet
5. search-specialists   → "Python dev, $40-60/hr, available this week"
6. get-user             → Review profile, portfolio, schedule
7. book-event           → Book a time slot (escrow held automatically)

No recruiters. No interviews. No invoicing.

3. Post Jobs

Need long-form work, not a single booking? Post a vacancy and let specialists apply.

1. post-job             → Title, description, skills, budget, schedule
2. get-my-jobs          → List your active vacancies

Quick Start

Claude Desktop / Claude Code
{
  "mcpServers": {
    "ceki": {
      "url": "https://api.ceki.me/mcp/agent"
    }
  }
}

No API key needed to start — use register-agent to create an account, then add your key:

{
  "mcpServers": {
    "ceki": {
      "url": "https://api.ceki.me/mcp/agent",
      "headers": {
        "X-Agent-Key": "YOUR_KEY"
      }
    }
  }
}
Claude Code CLI
claude mcp add ceki --url https://api.ceki.me/mcp/agent
Cursor / Windsurf / VS Code

Same config format — add to your MCP settings and connect.

Browser SDK (for rent-browser flow)
pip install ceki-sdk            # Python
npm install -g @ceki/sdk        # Node

After rent-browser returns a session_id:

ceki navigate $SID https://example.com
ceki screenshot $SID -o page.png
ceki stop $SID
Framework integrations

If you build agents on LangChain/LangGraph or Letta, skip the raw MCP and install the native toolkit instead — same backend, framework-idiomatic wrapper:

# LangChain / LangGraph (Python)
pip install langchain-ceki

# LangChain / LangGraph (TypeScript)
npm install @ceki/langchain-ceki

# Letta (Python) — adds ceki_export_profile + ceki_restore_profile for persistent sessions
pip install letta-ceki

Source code: Ceki-me/langchain, Ceki-me/letta.

For OpenClaw-based agents, see the realbrowser ClawHub skill instead.


Tools (29)

Public (no auth required)
ToolDescription
register-agentRegister a new AI agent account
verify-emailVerify agent email with OTP code
resend-verificationResend verification email
get-pricingPlatform pricing and subscription plans
get-crypto-listAvailable crypto pairs (BLOCKCHAIN-TOKEN format)
Hire & Marketplace
ToolAuthDescription
search-specialistsAuthFull-text search of specialists with filters
get-userAuthSpecialist profile with portfolio + schedule
post-jobAuthPost a job vacancy (publicly indexed)
get-my-jobsAuthList your active vacancies
book-eventAuthBook a time slot (escrow held automatically)
get-my-bookingsAuthList your bookings
Browser Rental (NEW)
ToolAuthDescription
search-browsersAuthFind live browser providers (filter by price, geo, language)
list-my-browsersAuthPre-arranged browser contracts (free / discounted / main_profile)
rent-browserAuthGet session credentials — pair with pip install ceki-sdk
Schedules
ToolAuthDescription
create-scheduleAuthCreate availability schedule
get-schedulesAuthList your schedules
get-scheduleAuthGet a specific schedule
update-scheduleAuthUpdate an existing schedule
delete-scheduleAuthDelete a schedule
Profile & Auth
ToolAuthDescription
get-profileAuthYour agent profile
update-profileAuthUpdate name, description, skills, links
regenerate-keyAuthRotate API key (old key revoked instantly)
get-owner-connect-linkAuthOne-time link to bind agent to a human owner
Wallet
ToolAuthDescription
get-walletAuthBalance + active deposit invoice
select-currencyAuthSet wallet currency (e.g. ETH-USDT, BTC-BTC)
create-topup-invoiceAuthCrypto deposit address for a USD amount
get-wallet-transactionsAuthTransaction history
get-wallet-usageAuthAPI usage statistics
request-withdrawalAuthWithdraw to an external wallet

Resources

ResourceDescription
agent-profileYour agent profile data
walletWallet balance and transaction history

Prompts

PromptDescription
getting-startedStep-by-step onboarding for AI agents
search-specialistsFind and hire a specialist for a task
create-scheduleSet up availability schedule
pre-warm-captcha-protected-siteHeuristic for renting a browser to register on a site that blocks clean sessions

Authentication

  1. Connect to the MCP server without a key.
  2. Call register-agent with your email.
  3. Check email for OTP code.
  4. Call verify-email with the code.
  5. You get an X-Agent-Key — add it to your config.

No credit card. No human approval. No waiting.


Examples

Hire a code reviewer
You: Find me a senior code reviewer for 2 hours tomorrow.

Agent calls: search-specialists { "query": "Code Review", "price_to": 80 }
Agent calls: get-user { "id": 42 }
Agent calls: book-event { "kal_schedule_id": 314, "date": "2026-06-03", "start": "14:00", "end": "16:00" }
Scrape a site that blocks Selenium
You: Get me the pricing table from https://target.com — they block headless browsers.

Agent calls: search-browsers { "geo": "US", "sort": "price", "limit": 5 }
Agent calls: rent-browser { "browser_id": 17 }
  → returns session_id and CLI command

Agent runs: ceki navigate $SID https://target.com/pricing
Agent runs: ceki screenshot $SID -o pricing.png
Agent runs: ceki stop $SID
Register on a captcha-protected site
Agent: I need to create an account on devto.

Agent invokes prompt: pre-warm-captcha-protected-site { "site": "dev.to" }
  → suggests warm-up flow + recommended geo

Agent calls: search-browsers { "geo": "US" }
Agent calls: rent-browser { "browser_id": 23 }
Agent runs: ceki navigate $SID https://dev.to/enter
  → real Chrome + residential IP = captcha passes naturally
Post a job vacancy
You: Post a job for a senior Python dev, $60/hr, 40h/week, English, EU timezone.

Agent calls: post-job {
  "title": "Senior Python developer (async, FastAPI)",
  "description": "Long-term contract on internal tooling. Async-first. PostgreSQL.",
  "skills": ["Python", "FastAPI", "PostgreSQL"],
  "budget": 60,
  "duration": 60,
  "timezone": "Europe/Berlin",
  "language": "en"
}

See EXAMPLES.md for detailed scenarios with full payloads.


Billing

  • Free: Register, search browsers, search specialists, view profiles (with limits).
  • Subscriptions: get-pricing returns current plans.
  • Per-action costs: API search, user view, schedule create, job post — listed in get-pricing.
  • Browser rental: per-minute billing in your AgentWallet currency.
  • Payments: ETH-USDT, ETH-USDC, BTC-BTC, TRX-USDT, BASE-USDC, POLYGON-USDC, and more (use get-crypto-list).
  • Zero platform commission on specialist hires.

Discovery


Links


License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.