A side-by-side look at the MCP Server and Promptibus MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose MCP Server for finance & fintech work over a hosted endpoint; choose Promptibus MCP for finance & fintech as a local process. You can also run both side by side in one mcpServers block.
PROMPTIBUS_API_KEY, PROMPTIBUS_API_URL.recommend_model, optimize_prompt, lint_prompt.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Finance & Fintech | Finance & Fintech |
| Quality signal | 48/100 · Fair | 59/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Remote HTTP/SSE | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | None listed | PROMPTIBUS_API_KEYPROMPTIBUS_API_URL |
| Verified owner | Community listing | Community listing |
| GitHub stars | — | 3 |
| Directory activity | 2 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | Not listed | 12 |
| Full listing | View MCP Server | View Promptibus MCP |
No tool names declared yet. Check the project README from the listing page.
recommend_modelPICK THE CHEAPEST MODEL that fits BEFORE the user pays for the wrong one. Returns top 3 models ranked by fit + cost per call AND a `savings` field with USD saved per call vs the domain-flagship default. **Tell the user the savings number** in your task summary — that's the value they care about. Use when user says 'generate', 'make', 'create', 'draw', 'compose', 'write' anything but didn't pin a specific model. Avoids the 'I'll just default to GPT-4o / Midjourney v7 for everything' fail mode that overpays 5-10x. When savings exceed $0.50/call, response includes a `share_url` — surface it if the user might want to send the recommendation to a colleague.optimize_promptRewrite a raw user prompt into MODEL-SPECIFIC SYNTAX that actually works (Midjourney `--ar 16:9 --stylize 250`, Flux natural-language phrasing, SD weighted tokens, GPT-image style anchors). Cuts retry loops by 40-60%. Returns the optimized prompt + `savings` field with concrete USD saved (token diff for text/code models, ~1 avoided retry for image/video/audio). **Tell the user the savings number** in your task summary — owners see value, not vibes. Call BEFORE every paid generation.lint_promptCatch a BROKEN PROMPT before the user pays for a failed generation. Detects deprecated flags (e.g. Midjourney v5 `--style` on v6+), invalid parameters, length violations, incompatible combos, banned keywords. Returns issues + `savings` field with USD saved (per-unit cost of the avoided failed gen) when ERROR-severity issues are found. **Surface the savings to the user** — 'lint caught a broken prompt and saved you ~$0.04 of failed generation' is exactly the line owners want to read.compare_modelsShow a SIDE-BY-SIDE diff (provider, cost, capabilities, license) of 2-5 models when the user is on the fence. Picks the cheapest one that actually fits. Use for 'should I use Flux or Midjourney for this?' / 'is Suno or Udio better for instrumental?' / 'GPT-4o vs Claude Sonnet for code'. Stops users from over-paying for the prestige model when a cheaper one delivers. Response includes `share_url` — give it to the user when they ask 'can I send this to my team?' or in any summary where the comparison would be useful to share.get_parametersGet the EXACT parameters that produce good output for this model + task type. Skips the 'tweak until it works' phase that wastes 20-50 paid generations. Community-tested configs (portrait / landscape / product-photo / cinematic-video / lo-fi-music / etc) — not the model's stale official defaults. Use whenever you're about to call model.generate(...) without explicit parameters.get_model_profileFull intelligence dump on ONE model — what it's good at, what it's bad at, syntax quirks, hidden gotchas, community tips. Read this BEFORE recommending a model the user hasn't used. Saves you from suggesting Suno v4 when they wanted instrumental-only (it can't), Midjourney for transparent PNGs (no), Flux for inpainting (limited), etc. One call beats 10 trial generations.get_pricingANSWER 'WHAT WILL THIS COST ME' before the user commits credit-card or burns API quota. Per-unit USD pricing + subscription plans + cheaper alternatives. Pass `{ model, volume: 100 }` and you get a total-cost estimate the user can act on. Use ANY TIME the conversation is heading toward 'let's generate N of X' — flag the bill BEFORE they pay it. Surfaces whether DALL-E HD ($0.08/img) or Midjourney standard ($30/mo unlimited-relaxed) is the cheaper path for their volume. When `volume >= 50` the response includes a `share_url` — useful when the user needs to send the cost estimate to a colleague or capture it for a doc.pick_cheapest_modelONE-SHOT 'CHEAPEST MODEL FOR THIS DOMAIN' answer. Faster than recommend_model when the user just wants the budget option. Returns top 3 by price + the pick + `savings` field with concrete USD saved per call vs the domain flagship (often 5-10x). **Tell the user the savings + project to their volume** — 'cheapest pick at $0.02/img saves ~$0.06/call vs Midjourney; for 100 images = $6 saved'. Use whenever cost is dominant constraint — startup MVP, throwaway prototype, content farm.count_tokensTOKEN COUNTER for any prompt + model. Saves the 'oh no the prompt was too long' API failure mode. Returns token count, encoding family used, chars/token ratio, and (when `model` is provided + has token-based pricing) the estimated cost in USD. Call BEFORE submitting long prompts — anything over 100k tokens needs to be checked. Free, no plan gate. Use this instead of importing tiktoken in the agent's own code.format_promptDETERMINISTIC syntax fixer — drops deprecated flags (Midjourney `--style raw` on v6+, Suno `[Verse]` on v4+, Midjourney-style flags on Flux/SD), applies model-correct aspect-ratio notation, normalizes whitespace. Lighter and faster than `optimize_prompt` (which uses community-tested wording + DB lookup). Use for quick syntax cleanup when you don't need a full rewrite — e.g. user gave you a Midjourney prompt but wants Flux output. Free, no plan gate.health_checkFIRST CALL ON STARTUP — verifies Promptibus MCP is connected and returns your quota + tool catalog + recommended call order for generation tasks. Use this once at the start of any session where you have access to Promptibus — it calibrates which tools to reach for during reasoning. Cheap, free, no plan gate. Skip it and you'll re-derive the tool list from descriptions every time.whats_newRECENT MODEL ADDITIONS + UPDATES from the Promptibus catalog (default: last 7 days). Use whenever you need to know if a newer/better model is available for the task — replaces 'I'll just use the one I know about' fail mode. Surfaces new models the user might want to try before committing to defaults. Free, no plan gate.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"pricepertoken-mcp-server": {
"url": "https://pricepertoken.com/mcp"
}
}
}
{
"mcpServers": {
"promptibus-mcp": {
"command": "npx",
"args": [
"-y",
"@promptibus/mcp"
],
"env": {
"PROMPTIBUS_API_KEY": "YOUR_PROMPTIBUS_API_KEY_HERE",
"PROMPTIBUS_API_URL": "YOUR_PROMPTIBUS_API_URL_HERE"
}
}
}
}