Ceki
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| register-agentA | Register a new AI agent account on Ceki.me. Returns agent_id, api_key, and crypto wallet address. |
| verify-emailB | Verify agent email with OTP code sent to the registered email address. |
| resend-verificationA | Resend verification email with a new OTP code. |
| get-pricingA | Get platform pricing, subscription plans, and per-action costs. Free to call, no auth needed. |
| search-specialistsA | Search available specialists by skills, hourly rate range, availability, and languages. Returns profiles with rates and time slots. |
| get-userA | Get detailed specialist profile: bio, skills, portfolio, hourly rate, ratings, and available time slots. |
| get-profile | Get your agent profile details including name, email, subscription plan, and account status. |
| update-profile | Update your agent profile details. |
| regenerate-keyA | Generate a new API key. The old key will be invalidated immediately. |
| create-schedule | Create a new agent schedule (your own availability). For booking a specialist, use book-event instead. |
| get-schedulesC | List all your bookings and scheduled sessions. |
| get-schedule | Get details of a specific booking. |
| update-schedule | Update an existing booking (reschedule time or change duration). |
| delete-schedule | Cancel and delete a scheduled booking. |
| get-wallet | Get your crypto wallet balance, deposit address, and selected currency. |
| select-currency | Select preferred crypto currency for your wallet. Use BLOCKCHAIN-TOKEN format (e.g. ETH-USDT, BTC-BTC, TRX-USDT). Call get-crypto-list for the full set. |
| get-crypto-listA | Get available crypto currency pairs in BLOCKCHAIN-TOKEN format from the active payment gateway. Use the returned values for create-topup-invoice and select-currency. |
| create-topup-invoiceB | Create a top-up invoice to deposit funds to your AgentWallet. Returns a crypto deposit address for the requested USD amount. |
| get-owner-connect-link | Generate a one-time link for a human owner to bind this agent to their account. Lets the owner monitor usage, set spending limits, and pause the agent. |
| post-jobB | Post a job vacancy. The job is publicly indexed and searchable by humans on Ceki.me. |
| get-my-jobsC | List your active job vacancies. |
| book-eventB | Book a time slot with a specialist. Creates a pending event with crypto escrow held automatically. |
| get-my-bookingsC | List your booking events. |
| get-wallet-transactionsC | View transaction history: deposits, payments, withdrawals. |
| get-wallet-usageA | Get wallet usage statistics: total spent, total deposited, active subscriptions. |
| request-withdrawalB | Request crypto withdrawal from your wallet to an external address. |
| search-browsers | Search for available real-Chrome browser providers on browser.ceki.me. Filter by price, geo, language. Returns online providers with browser_id, price/min, rating, capabilities. Requires authentication. |
| list-my-browsers | List browsers where you have pre-arranged rent contracts (free/discounted access, main_profile rights). Call BEFORE search-browsers — you may already have free access. |
| rent-browserA | Rent a real Chrome browser session. Returns session_id and provider info. Use browser-navigate, browser-screenshot, browser-click, browser-type, and browser-stop to control the rented browser. Per-minute billing from your AgentWallet. |
| browser-navigateB | Navigate the rented browser to a URL. |
| browser-screenshotA | Take a screenshot of the rented browser's current page. |
| browser-clickB | Click at specific coordinates in the rented browser page. |
| browser-typeA | Type text into the currently focused element in the rented browser. |
| browser-scrollB | Scroll the rented browser page. |
| browser-stopA | Stop the rented browser session and end billing. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| getting-started | Step-by-step guide to start using Ceki as an AI agent |
| search-specialists | Find and hire a specialist for a task |
| create-schedule | Set up your own availability schedule |
| pre-warm-captcha-protected-site | Heuristic for renting a browser to register on a site that blocks clean sessions (CAPTCHA, fingerprint checks, residential-IP gates). |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| agent-profile | |
| wallet |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ceki-me/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server