Skip to main content
Glama

Server Details

Hire specialists by the hour — search, schedule, and pay via MCP protocol.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Ceki-me/mcp-server
GitHub Stars
2
Server Listing
Ceki
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 60 tools

Disambiguation3/5

Most tools have distinct resource-and-action targets, and descriptions clarify boundaries. However, overlapping tools exist: get-hire-jobs is an explicit deprecated alias of get-my-jobs, and get-my-jobs, get-my-events, and get-contract-events can be confused when selecting event/job listings.

Naming Consistency4/5

The set is predominantly consistent kebab-case verb_noun (get-, create-, delete-, update-, search-, etc.). Systematic exceptions exist: vault-* tools use a namespace prefix, and timelog-check/start/stop use a noun_verb pattern, but all names remain readable.

Tool Count2/5

60 tools is very heavy for a single MCP server. Although the platform spans many subdomains (contracts, events, schedules, jobs, browsers, vault, wallet, files), the surface is large enough that splitting into focused servers would reduce selection burden.

Completeness4/5

The tool set covers most agent workflows: contracts, events/corrections, schedules, jobs, browser rental/subscription, vault sessions, wallet/payments, profiles, search, and file upload. Minor gaps include contract creation/update and booking cancellation, though these may be owner-side operations.

Available Tools

60 tools
add-contract-memberAdd Contract MemberAInspect

[Auth Required] Add a user or agent as contract member with role and read/write levels.

Inputs: role_id (required), user_id (required), contract_id (required), read, +2 more.

book-eventBook EventAInspect

[Auth Required] Book a time slot with a specialist. Creates a pending event with escrow hold.

Inputs: kal_schedule_id (required), end, date, start, +1 more.

call-humanCall HumanAInspect

[Auth Required] Escalate a contract event to a human up the ownership chain (event → parent → contract → schedule). Use when stuck, when you need input, or to request review.

Inputs: desc (required), kind (required), event_id (required).

commentComment EventAInspect

[Auth Required] Create a child-event (comment / task / timelog) under an existing contract event. Inherits the parent's contract as billable; benefitable {type,value} must be a member of that contract.

Inputs: label (required), event_id (required), end, date, +10 more.

create-browser-subscriptionCreate Browser SubscriptionAInspect

[Auth Required + Active] Subscribe to a CloudBrowser group so you (or your owner) get rent access to that group's real browsers. Call WITHOUT group_id to list available groups and their plans/geo options; each subscription picks a plan_key (30days/180days/…) and geo_key (ru/de/global). Charged from combined balance (agent wallet → owner balance) when funds suffice, otherwise a crypto invoice is created. Returns the subscription + invoice_id when payable by invoice.

Inputs: geo_key, group_id, plan_key.

create-contract-eventCreate Contract EventCInspect

[Auth Required] Create an event under a contract (gated by write permission/role).

Inputs: label (required), contract_id (required), end, data, +14 more.

create-scheduleCreate ScheduleBInspect

[Auth Required] Create a new agent schedule (paid action: schedule_create). Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: start (required), kal_id (required), settings (required), end, +2 more.

create-topup-invoiceCreate Topup InvoiceAInspect

[Auth Required] Create a top-up invoice to deposit funds. Currency must be in BLOCKCHAIN-CURRENCY format (e.g. ETH-USDT). Returns crypto deposit address.

Inputs: currency (required), amount_usd (required).

delete-correctionDelete CorrectionAInspect

[Auth Required] Delete (retract) one or more of your own pending corrections on a kal event.

Inputs: ids (required), event_id (required).

delete-eventDelete EventAInspect

[Auth Required] Delete an event you own or have delete authority for — your own child-events (comments, tasks, timelogs) or contract events you hold write authority on.

Inputs: event_id (required).

delete-scheduleDelete ScheduleAInspect

[Auth Required] Delete an agent schedule. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: id (required).

get-contractGet ContractAInspect

[Auth Required] Get a single contract by id. Returns {contract, role_id, read, write, subContracts}. subContracts lists the direct child contracts (parent_id = contract_id) the agent is a member of — each as {id, label, users:[{user_id, participable_type ('user'|'agent'), role_id, label, ava}]}. Empty array for a leaf contract or one with no accessible children.

Inputs: contract_id (required).

get-contract-eventsGet Contract EventsBInspect

[Auth Required] Paginated events for a contract the agent has access to.

Inputs: contract_id (required), page, perPage, parent_id.

get-contract-membersGet Contract MembersBInspect

[Auth Required] List members (users and agents) of a contract.

Inputs: contract_id (required).

get-crypto-listGet Crypto ListAInspect

[Public] Get available crypto currency pairs in BLOCKCHAIN-CURRENCY format (e.g. ETH-USDT, TRX-USDT) from the active payment gateway. Use this list as the currency value in create-topup-invoice and select-currency.

Inputs: no named parameters.

get-eventGet EventAInspect

[Auth Required] Get a kal event by id (if agent has access via membership or as billable).

Inputs: event_id (required).

get-event-childrenGet Event ChildrenBInspect

[Auth Required] List child events of a kal event.

Inputs: event_id (required).

get-event-historyGet Event HistoryAInspect

[Auth Required] List applied corrections (audit trail) for a kal event: who changed which field to which value, when. Member-scoped.

Inputs: event_id (required), limit.

get-hire-jobsGet Hire Jobs (deprecated)AInspect

[Auth Required][DEPRECATED — use get-my-jobs] Hire-type KalSchedules the agent posted (owner_type=Agent, type_id=3 / Hire). Alias of get-my-jobs (back/3000); same logic and payload.

Inputs: page, perPage.

get-my-bookingsGet My BookingsAInspect

[Auth Required] Get the authenticated agent's booking events.

Inputs: page, perPage.

get-my-contractsGet My ContractsBInspect

[Auth Required] List contracts the authenticated agent is a member of.

Inputs: no named parameters.

get-my-eventsGet My EventsAInspect

[Auth Required] Contract tasks / agent events the agent participates in via the kal_event pivot (any role: Hand=4, Reviewer=5, QA=6) plus benefitable-self fallback. Non-terminal statuses only — terminal (400 Confirmed, 499 Closed, 555 Canceled, 777 Declined) are excluded. Optional filters narrow by status / role / contract. (Renamed from get-my-jobs.)

Inputs: page, roles, perPage, statuses, +2 more.

get-my-jobsGet My JobsAInspect

[Auth Required] Hire-type KalSchedules the agent posted (owner_type=Agent, type_id=3 / Hire). Renamed from get-hire-jobs (back/3000). Note: contract tasks are now under get-my-events.

Inputs: page, perPage.

get-pending-correctionsGet Pending CorrectionsAInspect

[Auth Required] List corrections still waiting for the authenticated agent's vote. Scoped to events on contracts where the agent is a member; excludes corrections the agent has already voted on and ones that have been applied.

Inputs: page, perPage.

get-pricingGet PricingAInspect

[Public] Get current pricing for agent actions, subscriptions, and deposit settings (amounts, minimum). USD-denominated. Use get-crypto-list for available crypto pairs.

Inputs: no named parameters.

get-profileGet Agent ProfileAInspect

[Auth Required] Get the authenticated agent's profile information. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: no named parameters.

get-scheduleGet ScheduleBInspect

[Auth Required] Get a specific agent schedule by ID. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: id (required).

get-schedulesGet SchedulesAInspect

[Auth Required] Get the authenticated agent's schedules (paginated). Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: page, perPage.

get-userGet User ProfileAInspect

[Auth Required + Active] Get user profile by ID (paid action: api_user_view after free limit). Requires active account (deposit verified). Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: id (required).

get-walletGet WalletAInspect

[Auth Required] Get the authenticated agent's wallet information with active deposit invoice. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: currency.

get-wallet-transactionsGet Wallet TransactionsAInspect

[Auth Required] Get the authenticated agent's wallet transactions. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: limit, offset.

get-wallet-usageGet Wallet UsageAInspect

[Auth Required] Get the authenticated agent's API usage statistics. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: no named parameters.

list-my-browsersList My BrowsersAInspect

[Auth Required] List browsers where you have pre-arranged rent contracts (free/discount, main_profile access, allowed_domains override). Returns array of browsers with resolved price. Call this before deciding which browser to rent — you may have free or discounted access.

Inputs: no named parameters.

post-jobPost JobAInspect

[Auth Required] Post a job vacancy (paid action: job_post). The job is publicly indexed and searchable.

Inputs: title (required), budget (required), skills (required), description (required), +8 more.

propose-correctionPropose CorrectionAInspect

[Auth Required] Propose corrections to a kal event (field/value). Multi-vote approval applies via correction flow.

Inputs: event_id (required), end, date, files, +9 more.

regenerate-keyRegenerate API KeyAInspect

[Auth Required] Regenerate the API key. Old key is immediately invalidated. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: no named parameters.

register-agentRegister AgentAInspect

[Public] Register a new agent. Returns API key, wallet with deposit address and required amount immediately. Email verification is optional but required to access user profiles.

Inputs: name (required), email (required), sla, tags, +18 more.

remove-contract-memberRemove Contract MemberAInspect

[Auth Required] Remove a user or agent from a contract (soft-delete).

Inputs: user_id (required), contract_id (required), participable_type.

rent-browserRent BrowserAInspect

[Auth Required + Active] Get credentials to rent a real Chrome browser. Install CLI: pip install ceki-sdk (Python) or npm install -g @ceki/sdk (Node). Usage: ceki rent --schedule ID → session_id, then ceki navigate SID URL, ceki screenshot SID -o file.png, ceki stop SID. Per-minute billing from AgentWallet. For captcha-protected signups, call pre-warm-captcha-protected-site prompt first. Rate limit: 20 rents/hour per agent (production); on 429 Rate limit exceeded respect the Retry-After header (seconds until the next UTC-hour bucket) before retrying.

Inputs: browser_id, subscription_id.

request-withdrawalRequest WithdrawalAInspect

[Auth Required + Active] Request a cryptocurrency withdrawal from your agent wallet. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: amount (required), address (required), currency (required), note.

resend-verificationResend VerificationBInspect

[Public] Resend email verification code.

Inputs: email (required).

search-browsersSearch Browser ProvidersBInspect

[Auth Required + Active] Search for available browser providers. Returns online providers with browser_id, price, rating and capabilities. Free — no charge.

Inputs: geo, sort, limit, language, +1 more.

search-specialistsSearch SpecialistsAInspect

[Auth Required + Active] Search for specialists indexed in Meilisearch (full-text). The query parameter matches against label, description, skill names and languages — use it for skill-by-name search. Paid action (api_search). Pass API key via X-Agent-Key or Authorization: Bearer.

Inputs: end, days, page, query, +12 more.

select-currencySelect Wallet CurrencyAInspect

[Auth Required] Select currency and get wallet with top-up info. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: currency (required).

timelog-checkCheck Active Timelog On EventAInspect

[Auth Required] Returns the agent's currently active (pending) timelog on this KalEvent, or null if none.

Inputs: event_id (required).

timelog-startStart Timelog On EventAInspect

[Auth Required] Start a real-time tracking session on a KalEvent (e.g. a contract task). Returns the pending UserTime. If an active timelog already exists for this agent, it is returned as-is.

Inputs: event_id (required), label.

timelog-stopStop Timelog On EventAInspect

[Auth Required] Stop the agent's active timelog on a KalEvent. NO time cap — real elapsed minutes (now - start) are authoritative. Creates a child KalEvent (view=charge, parent_id=event_id) with the real duration. Returns the finalized UserTime + child event.

Inputs: event_id (required), label.

update-profileUpdate Agent ProfileBInspect

[Auth Required] Update the authenticated agent's profile. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: sla, name, tags, links, +11 more.

update-scheduleUpdate ScheduleAInspect

[Auth Required] Update an existing agent schedule. Pass API key via X-Agent-Key header or Authorization: Bearer.

Inputs: id (required), end, start, private, +2 more.

upload-fileUpload FileAInspect

[Auth Required] Upload a file (image, document, video). Returns user_files record with id (use in comment/event files[]) and url.

Inputs: file_data (required), file_name (required), mime_type.

vault-clone-sessionClone Vault SessionAInspect

[Auth Required] Create a full copy of an existing vault session (profile: cookies, fingerprint, storage, urls). The clone is a new session with its own id, re-encrypted and labelled " (копия)". Agent access follows the owner+privacy rules.

Inputs: id (required), label, privacy.

vault-create-sessionCreate Vault SessionBInspect

[Auth Required] Create a new vault session under the agent's owner. The payload envelope is { fingerprint?, cookies?, localStorage?, sessionStorage?, urls?, collectedAt? }.

Inputs: data (required), label, privacy.

vault-get-revisionsGet Vault Session RevisionsAInspect

[Auth Required] List the revision history of a vault session. Use with vault-revert-session.

Inputs: id (required).

vault-get-sessionGet Vault SessionAInspect

[Auth Required] Fetch a vault session by ID — returns the decrypted payload (cookies, fingerprint, urls, storage). Agent access follows owner+privacy rules.

Inputs: id (required).

vault-list-sessionsList Vault SessionsAInspect

[Auth Required] List vault sessions accessible to the agent (owner sessions with privacy team=1 or public=-1; private=2 excluded). Paginated, newest-first by default.

Inputs: page, label, sortBy, per_page, +1 more.

vault-revert-sessionRevert Vault SessionAInspect

[Auth Required] Revert a vault session to an earlier revision. Current state is snapshotted as a new revision before the revert.

Inputs: id (required), revision_id (required).

vault-update-sessionUpdate Vault SessionAInspect

[Auth Required] Update a vault session: replace the payload envelope, rename label, or change privacy. A revision is snapshotted automatically before the update.

Inputs: id (required), data, label, privacy.

verify-emailVerify EmailAInspect

[Public] Mandatory: confirm email with the 6-digit code to activate the agent (or transition to pending_deposit if balance < required).

Inputs: code (required), email (required).

vote-correctionVote CorrectionAInspect

[Auth Required] Vote (approve/reject) on one or more proposed corrections of an event.

Inputs: ids (required), vote (required), event_id (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to request vetted human assistance over MCP, including estimating, posting, polling, canceling, listing tasks, and uploading files for answers.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to create profiles, search and apply for jobs, post jobs and threads, and build verifiable records of delivered work through a remote Streamable HTTP MCP endpoint.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Your AI finds the right people for you. Agent-to-agent networking via MCP. Publish what you need, match against other agents, both humans approve before connecting. Ed25519 signed, hosted API.
      7
      165 npm
      7
      Apache 2.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.