MCP.Market

Askell MCP server

by Neschadin·io.github.Neschadin/askell-mcp·v0.5.0·1 stars

MCP server for the Askell payment and subscription API (Bun + stdio)

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

not scanned yet

Adoption
Growing

1 stars431 downloads/wk

Reviews

Write one

Nobody has reviewed Askell yet.

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

Askell tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Askell compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 80% of 1,765 Finance servers
GitHub stars
1
more than 60% of 957 Finance servers
Downloads a week
431
more than 90% of 505 Finance servers with a package

Release history: 10 versions in the registry since 2026-09-25, latest 2026-11-12, typically one every 5 days.

Install Askell in Claude Code, Cursor or VS Code

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

claude mcp add askell-mcp -- npx -y askell-mcp
Add to Cursor

What the publisher says

From the Askell repository's README, as published. We do not edit it. Read it on GitHub

askell-mcp

MCP server for the Askell payment and subscription API.

Connect it to Cursor, Claude Desktop, or any MCP client to discover Askell endpoints, inspect customers/contracts/billing, and call the API. Reads and writes are separate tools so clients can show their own approval UI on mutations.

Requirements

  • An Askell account and secret API key (from the Askell dashboard)
  • One of:
  • Bun ≥ 1.4.0 (for bunx), or
  • a prebuilt binary from Releases (no Bun needed)

Quick start

1. Get API keys

In the Askell dashboard, copy your private (secret) API key. Optionally also the public key (only needed for temporary payment-method / checkout status endpoints).

2. Add to your MCP client

Prefer two server entries if you have both production and sandbox keys. Tool names are the same on both; the client distinguishes them by the server key (askell-prod vs askell-sandbox). Each instance's instructions include the environment it is talking to.

Put keys in gitignored dotenv files, not in JSON. Copy .env.example:

  • .env — production (ASKELL_ENV=production and that dashboard's keys)
  • .env.sandbox — sandbox (ASKELL_ENV=sandbox and that dashboard's keys)

Bun does not auto-load .env.sandbox. --no-env-file stops the sandbox process from also reading a production .env that happens to sit in the cwd.

Cursor

Project file: .cursor/mcp.json. mcp.json.example is this shape. ${workspaceFolder} is the directory that contains that mcp.json (the repo root when the file is .cursor/mcp.json). In ~/.cursor/mcp.json, use an absolute envFile path.

With Bun:

{
  "mcpServers": {
    "askell-prod": {
      "command": "bunx",
      "args": ["--no-env-file", "x", "askell-mcp"],
      "envFile": "${workspaceFolder}/.env"
    },
    "askell-sandbox": {
      "command": "bunx",
      "args": ["--no-env-file", "x", "askell-mcp"],
      "envFile": "${workspaceFolder}/.env.sandbox"
    }
  }
}

With a binary (download askell-mcp-- from Releases, then chmod +x). Same envFile; the binary reads the environment Cursor injects:

{
  "mcpServers": {
    "askell-prod": {
      "command": "/absolute/path/to/askell-mcp-linux-x64",
      "envFile": "${workspaceFolder}/.env"
    }
  }
}

Reload the window after saving.

Claude Desktop

Config file:

  • Linux: ~/.config/Claude/claudedesktopconfig.json
  • macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
  • Windows: %APPDATA%\Claude\claudedesktopconfig.json

No envFile field. The desktop process cwd is not your repo, so a relative .env path does not resolve. With Bun, pass an absolute --env-file:

{
  "mcpServers": {
    "askell-prod": {
      "command": "bunx",
      "args": ["--no-env-file", "--env-file=/absolute/path/.env", "x", "askell-mcp"]
    },
    "askell-sandbox": {
      "command": "bunx",
      "args": ["--no-env-file", "--env-file=/absolute/path/.env.sandbox", "x", "askell-mcp"]
    }
  }
}

A binary has no --env-file. Put the keys in env (plaintext in that JSON file):

{
  "mcpServers": {
    "askell-prod": {
      "command": "/absolute/path/to/askell-mcp-linux-x64",
      "env": {
        "ASKELL_ENV": "production",
        "ASKELL_PRIVATE_API_KEY": "your_production_secret_api_key",
        "ASKELL_PUBLIC_API_KEY": "your_production_public_api_key_optional"
      }
    }
  }
}

Quit Claude Desktop completely and reopen it. Saving the file is not enough.

Claude Code

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Askell: common questions

Is Askell MCP server safe?
Mostly: it is graded B (83/100). Read the Askell safety report
How do I install Askell?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Askell need an API key?
Yes. The registry entry asks for ASKELL_PRIVATE_API_KEY, ASKELL_PUBLIC_API_KEY.
Is Askell maintained?
The last commit was 13 days ago (2026-11-02). The latest release is v0.5.0.
What can I use instead of Askell?
Servers from other publishers that do the same job: Yolfi Payments MCP server, three.ws Agent Payments MCP server and X402 List MCP server.
How does Askell compare with other Finance MCP servers?
safety score 83/100 (higher than 80% of 1,765 Finance servers); github stars 1 (more than 60% of 957 Finance servers); downloads a week 431 (more than 90% of 505 Finance servers with a package). Full comparison.

Alternatives to Askell

Same job from other publishers: the closest match first, then the best rated.

  • Yolfi Payments MCP
    Let AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.
    A
  • three.ws Agent Payments
    Governed x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.
    B
  • X402 List
    Find and vet x402 payment APIs before your agent pays one: uptime, price, on-chain volume.
    A
  • PayRam
    Install, configure, operate and integrate self-hosted PayRam crypto payment gateways.
    B
  • Keryx
    Budgeted research with cited evidence and visible payment state on the selected Arc network.
    B