Mmcp.market

MCP server

by Clocknext·io.github.Clocknext/mcp·v0.10.2

Meter usage and manage usage-based billing from AI tools via the ClockNext API.

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
Growing

0 stars343 downloads/wk

Reviews

Write one

Nobody has reviewed MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP tools (16, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • clocknext_add_model
  • clocknext_bulk_import_customers
  • clocknext_create_compositewrite action
  • clocknext_create_customerwrite action
  • clocknext_create_purchasewrite action
  • clocknext_get_customer

    Fetch one customer by ClockNext id.

  • clocknext_get_customer_balances

    Fetch a customer's current wallet / credit / outcome / unit balances. Use it to confirm a purchase granted the expected entitlements, or that a test signal drew the balance down as expected.

  • clocknext_get_customer_plan

    Fetch a customer's current active plan (from their purchase). Use it to confirm a customer is subscribed to the plan you expect before firing a test signal.

  • clocknext_get_customer_usage

    Read back a customer's recent usage logs (most recent first). Use it to CONFIRM a signal landed \u2014 after running the product's code so it fires a real signal, check the event shows up with the expected model, tokens, and cost. This is the ONLY proof a real signal landed: the MCP cannot record usage, and ingest is asynchronous, so a signal your code 'sent' is not billed until it appears here.

  • clocknext_get_doc
  • clocknext_list_composites
  • clocknext_list_customers

    List / search the org's customers, most-recent first (cursor-paginated). Use it to find a customer id or check whether one already exists before creating.

  • clocknext_list_models

    List the models the organisation has enabled, with their USD prices per 1,000,000 tokens. Use a returned `modelId` as the `model` when verifying or recording usage. Pass active=true to see only models that can be metered right now.

  • clocknext_search_docs
  • clocknext_whoami
  • clocknext_write_envwrite action

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 medium
  • Code scan2 source files scanned20/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    dist/index.js: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y @clocknext/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @clocknext/mcp
Add to Cursor

MCP: common questions

Is MCP server safe?
Mostly: it is graded B (72/100). Read the MCP safety report
How do I install MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does MCP need an API key?
Yes. The registry entry asks for CLOCKNEXT_API_KEY.
Is MCP maintained?
The last commit was 9 days ago (2026-09-12). The latest release is v0.10.2.

More from Clocknext