Pink Agentic AI Payments (by PinkWallet): lets Claude, ChatGPT, Cursor pay vendor invoices within company spending rules (budgets, caps, allow-lists, human approval). Sandbox preview, test money.
Agentic Endpoints is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Pay-per-call tools for autonomous agents, settled in USDC on Base via x402.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http agentic-endpoints-agentic-endpoints-mcp https://agentic-endpoints.com/mcp
# 2 — ask your agent for something these tools do
# meetings_search, x402_verify, meetings_summarize and 21 more
Agentic Endpoints costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http agentic-endpoints-agentic-endpoints-mcp https://agentic-endpoints.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
24 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Ask a question across every meeting you have imported as queryable, and get back ranked excerpts with the meeting they came from. This is the tool to use when the user refers to something that was said, agreed, or decided in a call -- 'what did we decide about pricing', 'who owned the migration', 'when did we say we would ship'. Returns 'searched_meetings' and 'private_meetings_skipped': meetings
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope holding your meetings |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| query | string | yes | FTS5 match expression. Use quotes for phrases, e.g. "budget review". Prefer a few distinctive words over a whole sentence. |
| limit | integer | no | Max results, 1-50 (default 10) |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Call this BEFORE authorising payment to any x402 endpoint you did not write yourself. It fetches the endpoint's live payment challenge and compares it against every observation previously made by every other caller, so you learn things a single agent cannot see on its own -- above all, whether the address receiving the money has changed. A 'critical' entry in drift means something determining wh
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Public HTTPS URL of the endpoint you are about to pay. Loopback and private-network addresses are refused rather than fetched. |
| method | string | no | How to provoke the challenge: 'POST' (default), 'GET' or 'HEAD'. Use the method you intend to pay for. |
| expect | object | no | Optional. What a directory, README or earlier response led you to believe. Any disagreement with the live challenge is reported. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Ask a plain-language question and get a written answer grounded in the user's own meeting transcripts, with the meeting id cited after each claim. Prefer this over meetings_search when the user wants an ANSWER ('what did we decide about pricing?', 'who owned the migration?') rather than a list of excerpts to read themselves. Pass the question as the user asked it -- this is NOT FTS5 syntax, and th
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope holding your meetings |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| question | string | yes | The question in plain language, as the user asked it. Not a search expression. |
| limit | integer | no | Max meetings to consult, 1-8 (default 5) |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Store a transcript so it can be searched later. Accepts a raw WebVTT or SRT export straight from Zoom, Teams, Meet or a notetaker -- you do NOT need to strip timestamps or parse it first, and cues split across timing boundaries are merged so phrases still match. visibility is a required decision and cannot be guessed for you: 'queryable' stores plaintext, indexes it, and means this service can r
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope, e.g. my-meetings-<uuid> |
| namespace_token | string | no | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| title | string | no | Human-readable meeting title |
| occurred_at | string | no | ISO-8601 time the meeting happened |
| source | string | no | Optional hint about the export format. Ignored if it disagrees with the file: WebVTT and SRT are detected from the content itself, unpacked into speaker-attributed text, and any speakers found are add |
| visibility | string | no | 'queryable' (plaintext, searchable, readable by this service) or 'private' (ciphertext, never searchable). Defaults to private. |
| transcript | string | no | Plaintext transcript. Only valid with visibility 'queryable'. |
| ciphertext | string | no | Client-side encrypted transcript. Only valid with visibility 'private'. |
| participants | array | no | Optional attendees |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Fetch a single meeting by meeting_id, including its full transcript when it was imported as queryable. Use this after meetings_search has identified the meeting you want. A 'content_missing' status means the record exists but its stored text could not be found -- that is a broken record, not an empty meeting, so do not report it as one. Costs $0.005 in USDC on Base, paid via the x402 protocol, or
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope holding your meetings |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| meeting_id | string | yes | Returned by meetings_import or meetings_search |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
List the meetings in a namespace newest first, with titles, dates, participants and whether each one is searchable. Never returns transcripts. Useful for orienting before a search, and for finding meetings that are private and therefore invisible to meetings_search. Costs $0.005 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have nei
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope holding your meetings |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| limit | integer | no | Max results, 1-500 (default 100) |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Atomic idempotency witness. Claims a {namespace, action_key} pair exactly once, so a fleet of agents cannot perform the same side effect twice. Call this BEFORE any non-idempotent action such as sending an email, charging a card, or posting an order. Returns one of: 'claimed' — you won, do the work, then call once_key_complete; 'in_progress' — another agent holds a live lease, wait retry_after sec
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope, e.g. your application name |
| action_key | string | yes | Stable identifier for the action being claimed |
| payload_sha256 | string | no | Optional hash of the action payload. If it differs from the stored hash, the result is a conflict. |
| namespace_token | string | no | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| ttl | integer | no | Claim lifetime in seconds (default 86400) |
| lease_ttl | integer | no | Seconds you have to call once_key_complete before the claim is treated as abandoned and another agent may take it over. Set this if your work could crash partway. Omit it to hold the claim for the ful |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Free. Records the result of work you performed under a claim from once_key_claim. Every later claim of that action_key returns 'duplicate' along with this result, which is what lets another agent continue without repeating the side effect. Always call this after the work succeeds — a claim with no recorded result leaves every other agent unable to learn what happened. Completion is final and canno
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope used when the key was claimed |
| action_key | string | yes | The action_key you claimed |
| namespace_token | string | no | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| result | no | Any JSON value describing the outcome, up to 16 KB serialized. Store large payloads elsewhere and record a reference. | |
| ttl | integer | no | How long to retain the result, in seconds (default 86400) |
Free. Surrenders a claimed action_key so a retry can start immediately instead of waiting out the lease. Call this when the work you claimed fails. Refuses if the key was already completed, because releasing it would discard the recorded result and allow the side effect to run twice. This tool is free; no payment is required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope used when the key was claimed |
| action_key | string | yes | The action_key to release |
| namespace_token | string | no | One-time token issued by the first call that claimed this namespace. Required for every later call. |
Store client-side encrypted data. This service holds no key that could decrypt it and never sees plaintext; note that the item key, namespace, alg label and size ARE stored in the clear. The first store claims the namespace and returns a namespace_token shown only once — store it immediately, because it is required by every later call and cannot be recovered. Pass if_match with an item's updated_a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| key | string | yes | Item key |
| ciphertext | string | yes | Encrypt before sending. Plaintext here would be a mistake. |
| alg | string | no | Algorithm label recorded alongside the item (default aes-256-gcm) |
| ttl | integer | no | Item lifetime in seconds |
| namespace_token | string | no | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| if_match | string | no | Only write if the item's current updated_at equals this. Use it whenever you are updating a value you read earlier, or a concurrent writer's change is lost silently. |
| if_absent | boolean | no | Only write if the key does not already exist. Fails with status 'precondition_failed' if it does. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Retrieve a previously stored ciphertext. Requires the namespace_token. Costs $0.02 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| key | string | yes | Item key |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Check for a key without returning its ciphertext. Requires the namespace_token. Costs $0.005 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| key | string | yes | Item key |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Permanently delete an item. Requires the namespace_token. Costs $0.005 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| key | string | yes | Item key |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
List the keys held in a namespace with their metadata: alg, size, timestamps. Never returns ciphertext — use vault_retrieve for that. Each item's updated_at is the version to pass back as if_match on a conditional store. Use this when you have stored secrets and need to know what is there. Costs $0.005 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for fre
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Free. Mints a new namespace_token and immediately invalidates the current one, which you must present to authorize the rotation. Do this whenever the token may have been exposed — a leaked token is otherwise permanent, unrevocable read and delete access to every secret in the namespace. There is no recovery if you lose the token. This tool is free; no payment is required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| namespace | string | yes | Isolation scope |
| namespace_token | string | yes | One-time token issued by the first call that claimed this namespace. Required for every later call. |
Extract text from a PDF by URL. Handles compressed streams, PDF 1.5+ object streams and ToUnicode CMaps, and reports encrypted or image-only documents honestly instead of returning garbage. Costs $0.020 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | HTTPS URL of the PDF |
| max_pages | integer | no | Optional page cap |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Fetch a URL and return readable text or markdown, optionally narrowed by CSS selector. Requests to private, loopback and link-local addresses are refused, and every redirect hop is re-validated. Costs $0.010 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | HTTPS URL to fetch |
| format | string | no | Output format (default text) |
| selector | string | no | Optional CSS selector to extract just part of the page |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Send one GET to a URL as each of nine common clients (curl, node, Python urllib, Python requests, libwww-perl, a Chrome browser, GPTBot, ClaudeBot, Googlebot) and report which are refused and why, such as a Cloudflare 1010 block on Python's urllib. Also reports robots.txt blocks on AI crawlers, whether /llms.txt exists, and whether the http-to-https redirect keeps POST bodies. Use before relying o
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Public HTTP(S) URL to check |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Order a full reachability report for one site: up to 20 pages, each checked from nine common clients. Returns a report_id and report_url at once; the pages are scanned in the background, about ten seconds each. The finished report gives the likely cause of every refusal with exact fix steps and a reproducing curl command, a prioritised fix list, and three free re-scans within 30 days. Use reach_re
| Parameter | Type | Required | Notes |
|---|---|---|---|
| urls | array | yes | 1 to 20 public HTTP(S) URLs on one site (at most 3 hostnames) |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Free. Returns a reachability report by its report_id: progress while it scans, then the prioritised findings with causes, fix steps and reproducing commands, the per-page evidence, and a comparison with the previous scan after a re-scan. This tool is free; no payment is required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| report_id | string | yes | The report_id returned when the report was ordered |
Free, up to three times within 30 days of ordering. Re-runs every page of a finished report so you can confirm a fix worked; the report then shows what was fixed, what remains and anything new. This tool is free; no payment is required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| report_id | string | yes | The report_id of a finished report |
Reduce text to fit a token budget, preserving whole sentences and reporting before/after token estimates. Costs $0.010 in USDC on Base, paid via the x402 protocol, or from a credit token — call credits_trial for free credit if you have neither.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | Text to compress |
| target_tokens | integer | no | Approximate token budget |
| strategy | string | no | Compression strategy (default extractive) |
| credit_token | string | no | Optional. A credit token from credits_trial or /credits/buy. Supplying it pays for this call from that balance, so no x402 payment or wallet is needed. |
Free, and the first tool to call if any other tool has told you payment is required. Returns a credit_token carrying $0.10 of credit — roughly ten calls at the standard price — with no wallet, no signature, no account and no email. Pass the returned token as the credit_token argument to any paid tool and it will run without an x402 payment. One allowance per caller: asking again returns the same
No parameter schema on file.
Free. Reports the remaining balance on a credit token so you can tell 'out of credit' apart from 'the call failed', which otherwise look identical from the outside. This tool is free; no payment is required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| credit_token | string | yes | The credit token to check |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Agentic Endpoints or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Agentic Endpoints can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.