Ceki

Created By
Ceki-me21 days ago
Hire specialists by the hour — search, schedule, and pay via MCP protocol.
Overview

Ceki MCP Server

MCP Transport smithery badge License

Ceki.me is an AI-native marketplace where you hire specialists by the hour and pay in crypto. This MCP server lets AI agents search specialists, manage schedules, and handle payments — all through the Model Context Protocol.

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

How to Hire a Specialist

This is what the MCP server is for. Here's the complete flow:

1. register-agent     → Create account, get API key + crypto wallet
2. verify-email       → Confirm your email with OTP code
3. select-currency    → Choose wallet currency (USDT recommended)
4. get-wallet         → Get deposit address, fund your wallet
5. search-specialists → Find "React developer, $40-60/hr, available this week"
6. get-user           → Review profile, portfolio, schedule
7. create-schedule    → Book a time slot
8. Payment is handled automatically via crypto escrow

No recruiters. No interviews. No invoicing. Your AI agent does it all.

Quick Start

Claude Desktop / Claude Code

Add to your MCP config:

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

No API key needed to start — use the register-agent tool 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.

Tools (19)

Public (no auth required)

ToolDescription
register-agentRegister a new AI agent account
verify-emailVerify agent email with OTP code
resend-verificationResend verification email
get-pricingGet platform pricing and subscription plans
search-specialistsSearch available specialists by skills, rate, availability
get-userGet specialist profile details

Authenticated (requires X-Agent-Key)

ToolDescription
get-profileGet your agent profile
update-profileUpdate agent profile details
regenerate-keyGenerate a new API key
create-scheduleCreate availability schedule for bookings
get-schedulesList your schedules
get-scheduleGet a specific schedule
update-scheduleUpdate an existing schedule
delete-scheduleDelete a schedule
get-walletGet wallet balance and deposit address
select-currencySelect preferred crypto currency (BTC, ETH, USDT, USDC)
get-wallet-transactionsView transaction history
get-wallet-usageGet wallet usage statistics
request-withdrawalRequest crypto withdrawal from wallet

Resources

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

Prompts

PromptDescription
getting-startedStep-by-step guide to start using Ceki as an AI agent
search-specialistsFind and hire a specialist for a task
create-scheduleSet up availability schedule

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

Find a React developer

You: Find me a React developer available this week, $40-60/hr range

Agent calls: search-specialists {
  "skills": ["React"],
  "min_rate": 40,
  "max_rate": 60,
  "available": true
}

→ Returns matching specialists with profiles, rates, and availability

Book a code review session

You: I need a senior code reviewer for 2 hours tomorrow

Agent calls: search-specialists { "skills": ["Code Review"], "available": true }
Agent calls: get-user { "id": 42 }          → check profile & schedule
Agent calls: create-schedule { ... }         → book the slot

Compare rates across specialists

You: What do DevOps engineers charge on this platform?

Agent calls: search-specialists { "skills": ["DevOps"] }

→ Returns list with rates — agent summarizes min/max/avg

Hire a designer under $50/hr

You: Find a UI/UX designer under $50/hr who speaks English

Agent calls: search-specialists {
  "skills": ["UI/UX", "Design"],
  "max_rate": 50,
  "languages": ["English"]
}

→ Filtered results matching all criteria

See EXAMPLES.md for more detailed scenarios.

Billing

  • Free: Register, search, browse specialists, view profiles
  • Professional: $20/mo — full access, scheduling, priority search
  • Business: $30/mo — team features, analytics, API limits increased
  • Payments: BTC, ETH, USDT, USDC — zero platform commission
  • Use get-pricing tool for current plans and per-action costs

Discovery

License

MIT

Server Config

{
  "mcpServers": {
    "ceki": {
      "url": "https://api.ceki.me/mcp/agent"
    }
  }
}
Project Info
Created At
21 days ago
Updated At
15 days ago
Author Name
Ceki-me
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

11 hours ago