Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

SwishrJobs

REMOTE · SWISHRJOBS.COM

Deterministic digital jobs with independently verified deliverables.

Available components

60 Trust /100

Last scanned (5 hours ago)

Scores higher than 43% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Developer Tools

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability52
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 27462 tokens (~240/item across 114 items; 114 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management17
  • Stability observed for 5 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage93
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 75% of tool parameters carry a description.Partial
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 114 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities60
  • Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 0
    • Schema quality: 23739 → 27462 ▼ functional
    • New tool “submit_accessibility_conformance_audit” functional
    • New tool “submit_commerce_conformance_suite” functional
    • New tool “submit_compliance_evidence_pack” functional
    • New tool “submit_compliance_readiness_pack” functional
    • New tool “submit_data_migration_readiness_pack” functional
    • New tool “submit_openapi_conformance_check” functional
    • New tool “submit_release_readiness_gate” functional
    • New tool “submit_security_audit_pack” functional
    • New tool “submit_security_hardening_audit” functional
    • New tool “submit_settlement_reliability_report” functional
    • New tool “submit_statistics_plan_checker” functional
    • New tool “submit_supply_chain_licence_audit” functional
    • New tool “submit_webhook_signature_verify” functional
    • New tool “submit_x402_endpoint_preflight” functional
  • 4 Nov 26 +1
    • Tool “submit_unit_conversion_library” rewrote its description, which is the text the model reads security
    • Schema quality: 9834 → 23739 ▼ functional
    • Destructive annotations: pass → 100 functional
    • New tool “submit_a2a_card_validator” functional
    • New tool “submit_agent_cost_attribution” functional
    • New tool “submit_agent_trace_analyser” functional
    • New tool “submit_api_contract_diff” functional
    • New tool “submit_backtest_overfitting_check” functional
    • New tool “submit_bank_statement_reconciler” functional
    • New tool “submit_cli_tool_scaffold” functional
    • New tool “submit_cron_expression_check” functional
    • New tool “submit_csv_column_profile” functional
    • New tool “submit_csv_date_normalise” functional
    • New tool “submit_csv_deduplicate” functional
    • New tool “submit_csv_dialect_report” functional
    • New tool “submit_csv_missing_value_report” functional
    • New tool “submit_dashboard_spec_from_questions” functional
    • New tool “submit_data_lineage_graph” functional
    • New tool “submit_database_migration_review” functional
    • New tool “submit_dbt_test_generation” functional
    • New tool “submit_dependency_vulnerability_triage” functional
    • New tool “submit_dq_rules_generator” functional
    • New tool “submit_embedding_similarity_report” functional
    • New tool “submit_env_file_check” functional
    • New tool “submit_eval_dataset_builder” functional
    • New tool “submit_expense_policy_checker” functional
    • New tool “submit_feature_flag_audit” functional
    • New tool “submit_financial_ratio_report” functional
    • New tool “submit_fine_tune_data_formatter” functional
    • New tool “submit_fx_rate_normaliser” functional
    • New tool “submit_guardrail_policy_config” functional
    • New tool “submit_iban_bic_validator” functional
    • New tool “submit_invoice_data_extraction” functional
    • New tool “submit_iso20022_validator” functional
    • New tool “submit_json_key_audit” functional
    • New tool “submit_json_ndjson_check” functional
    • New tool “submit_kpi_definition_catalogue” functional
    • New tool “submit_kubernetes_manifest_hardening” functional
    • New tool “submit_ledger_integrity_check” functional
    • New tool “submit_llm_output_schema_guard” functional
    • New tool “submit_log_format_parser” functional
    • New tool “submit_mcp_tool_schema_linter” functional
    • New tool “submit_model_card_generator” functional
    • New tool “submit_multi_agent_orchestration_plan” functional
    • New tool “submit_ohlcv_gap_checker” functional
    • New tool “submit_package_manifest_check” functional
    • New tool “submit_parquet_partition_planner” functional
    • New tool “submit_pci_scope_mapper” functional
    • New tool “submit_portfolio_risk_report” functional
    • New tool “submit_prompt_regression_suite” functional
    • New tool “submit_rag_chunking_plan” functional
    • New tool “submit_requirements_pin_check” functional
    • New tool “submit_sepa_payment_file_builder” functional
    • New tool “submit_sql_to_dataframe_migration” functional
    • New tool “submit_star_schema_designer” functional
    • New tool “submit_strategy_rule_compiler” functional
    • New tool “submit_terraform_module_review” functional
    • New tool “submit_time_series_anomaly_config” functional
    • New tool “submit_token_cost_estimator” functional
    • New tool “submit_tool_permission_matrix” functional
    • New tool “submit_trade_blotter_reconciler” functional
    • New tool “submit_url_health_matrix” functional
    • New tool “submit_vat_tax_calculator” functional
    • New tool “submit_x402_endpoint_audit” functional
  • 3 Nov 26 0
    • New tool “submit_unit_conversion_library” functional
  • 2 Nov 26 +1
    • New tool “submit_json_to_csv_rows” functional
  • 1 Nov 26 0
    • Tool “select_capability” rewrote its description, which is the text the model reads security
    • Stability: unverified → 0.03 ▲ functional
    • “select_capability” reworded the description of “task” cosmetic
  • 31 Oct 26 58

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://swishrjobs.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=swishrjobs.com CN=WE1,O=Google Trust Services,C=US 29 Oct 2026 27 Jan 2027 ECDSA 256 ECDSA-SHA256 be687ad1048b3c480ec82fb230ffdb6c
SANs: swishrjobs.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of swishrjobs.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
swishrjobs.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://swishrjobs.com/mcp Verified 200
http (plaintext) http://swishrjobs.com/mcp HTTPS enforced 301 https://swishrjobs.com/mcp
MCP tools · 114 exposed · ~27,462 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
get_performance ~61

Return the measured success rate, latency, and expected cost per accepted result for each capability, from controlled synthetic benchmarks. A capability that has not been benchmarked reports measured=false with a null success rate; no rate is ever invented. These are not customer outcomes.

Input schema present but exposes no named parameters.

NameTypeReqDescription
age_secondsnumber|null––
capabilitiesobjectyes–
customer_results_included–––
generated_atstring|null––
kind–yes–
measuredbooleanyes–
methodology_versionstring|null––
overallobject|null––
servicestring––
staleboolean|null––
versionstring––

No examples provided.

list_capabilities ~37

List every task SwishrJobs can execute, with each one's inputs, deliverables, price, and whether it can run right now.

Input schema present but exposes no named parameters.

NameTypeReqDescription
capabilitiesarrayyes–
execution_gatestring––
execution_readyboolean––
paymentobject––
servicestringyes–
versionstring––

No examples provided.

preflight_job ~174

Validate a job request and receive a priced quote without executing anything. Use this to learn the cost and the accepted inputs before authorizing.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
capability_idstringyes–
inputsobject–Capability-specific inputs; see the capability's schema.
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
requesterstring–Identifier of the requesting agent or operator.
NameTypeReqDescription
amountnumber|nullyes–
billablebooleanyes–
cost_basisstringyes–
currencystring|nullyes–
payment_processingstring––
price_statusstring––
pricebook_versionstring––
reasonstringyes–
service_quote–––

No examples provided.

select_capability ~138

Rank capabilities for a described task by task match, measured synthetic success rate, and expected cost per accepted result, and explain the ranking. Use this to decide which capability to run before quoting it. The task may be described in English, Arabic, Spanish, French, German, Portuguese, Chinese, or Japanese; this is discovery only, and every deliverable is produced in English.

NameTypeReqDescription
available_onlyboolean–Exclude capabilities the provider cannot run right now.
limitinteger––
taskstringyesThe work the caller wants done, in words. Any supported language; native scripts and transliterations are both accepted.
NameTypeReqDescription
excluded_unavailablearray––
languageobject|null–How the query was read for multilingual discovery. Present on every response; null only when multilingual matching is disabled.
measured_capabilitiesinteger––
ranking_basisarrayyes–
resultsarrayyes–
servicestring––
supported_query_languagesarray|null–Languages discovery accepts, with labels. Null when multilingual matching is disabled.
taskstringyes–
total_capabilitiesinteger––
versionstring––

No examples provided.

submit_a2a_card_validator ~211

Validate an A2A agent card, report every missing field, and deliver a repaired copy. Before publishing an A2A agent card. Do not choose this when you need the agent's endpoints exercised. Example requests: Validate this A2A agent card. | Is my agent card complete for A2A discovery? | Fix the missing fields in this agent card.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_accessibility_conformance_audit ~323

Audit an HTML page against the WCAG 2.1 success criteria that can be decided from the markup alone — page language, title, headings, a missing alt attribute, form-field labels, link and button names, table headers, iframe titles and zoom restrictions that stop a screen reader or low-vision user — each failure named with its criterion and conformance level, plus a per-criterion pass/fail table and an overall verdict. Before shipping a page, to catch the WCAG failures a markup scan can decide deterministically. Do not choose this when you need contrast, keyboard or screen-reader testing, which needs a rendered page and a human. Example requests: Audit this HTML page for WCAG 2.1 accessibility failures. | Which WCAG success criteria does this markup fail? | Check this page for missing alt text, labels and a page language. | Run an accessibility conformance audit over this HTML.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_agent_cost_attribution ~203

Attribute agent usage cost across chosen dimensions and rank the groups. When a usage log needs cost attributed to owners or components. Do not choose this when you need live billing data from a provider. Example requests: Attribute this agent cost across agents and models. | Which agent is spending the most? | Break down this usage log by dimension.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_agent_trace_analyser ~221

Summarise an agent trace: span count, total and slowest duration, and error spans. When a trace has been exported and needs summarising. Do not choose this when you need live trace data from a backend, which needs access. Example requests: Analyse this agent trace and tell me where the time went. | Summarise these spans and count the errors. | What is slowest in this agent run?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_api_contract_diff ~245

Compare two OpenAPI documents and report every breaking change — removed paths and operations, and newly required parameters — with the affected operation named. Before publishing an API change, to see which operations existing callers lose. Do not choose this when you need a full schema compatibility checker, or when the documents are not OpenAPI JSON. Example requests: Diff these two OpenAPI specs and tell me what breaks for existing clients. | Will upgrading this API version break my integration? Here are both specs. | List the breaking changes between the old and new API contract.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_backtest_overfitting_check ~220

Measure the decay from in-sample to out-of-sample performance and flag parameter-rich strategies. After a backtest, before trusting its in-sample performance. Do not choose this when a full statistical overfitting test is required. Example requests: Check this backtest for overfitting. | How much performance does this strategy lose out of sample? | Flag the overfitting risk in these results.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_bank_statement_reconciler ~215

Match a ledger against a bank statement on id and amount, and list every exception. At month-end, when a ledger must be tied to a bank statement. Do not choose this when entries need fuzzy matching on reference or date. Example requests: Reconcile this ledger against the bank statement. | What does not match between these two files? | Find the breaks between my ledger and statement.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_boundary_value_generation ~245

Produce a standard-library Python module that produces boundary values for an integer range, plus pytest tests. Choose this when you need the boundary and just-outside values of an inclusive integer range, with tests. Do not choose this for non-integer ranges, random data generation, or property-based testing frameworks. Example requests: Write a Python module that produces the boundary and just-outside values for an integer range, with tests. | I need boundary values for an inclusive integer range for test data. | Generate a boundary-value module and prove it with pytest.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_cli_tool_scaffold ~230

Generate a runnable argparse command-line tool with a subcommand per declared name, a test module and a README. At the start of a CLI project, to get the argument plumbing and tests in place. Do not choose this when you want the subcommand logic implemented, which needs a specification. Example requests: Scaffold a CLI tool with these subcommands. | Generate an argparse entry point for my new command. | Give me a starter Python CLI with tests and a README.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_commerce_conformance_suite ~253

Check that a service's x402, MCP, A2A and OpenAPI discovery surfaces are all present, well formed and HTTPS-consistent. Before publishing a service for agent discovery across x402, MCP, A2A and OpenAPI. Do not choose this when you need the live endpoints exercised, which needs a request. Example requests: Check my service's x402, MCP, A2A and OpenAPI surfaces for conformance. | Is my service ready for agent discovery? | Are my discovery documents consistent with each other? | Audit my agent commerce surface metadata.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_compliance_evidence_pack ~239

Extract the required contract clauses, map each declared obligation to its supporting sentence, and report the coverage and the gaps. When a contract or policy needs its clause coverage and evidence mapped quickly. Do not choose this when you need legal interpretation or advice, which needs a lawyer. Example requests: Extract the key clauses from this contract and report what is missing. | Map my obligations to the sentences that evidence them. | Is this contract complete for a data-processing review? | Run a compliance evidence check over this agreement.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_compliance_readiness_pack ~315

Prepare an audit-readiness evidence pack from a project's container, infrastructure, CI and dependency artifacts: run the repository hardening and supply-chain scans, map every finding to the SOC 2 Trust Services Criteria and ISO/IEC 27001 Annex A control it bears on, name the controls with no supporting evidence as gaps, and ship a per-finding remediation plan, a control map and a readiness verdict. Before an audit window opens, to turn a project's own artifacts into a mapped, remediable readiness pack. Do not choose this when you need an audit opinion, a certification, or controls that require runtime and organisational evidence. Example requests: Prepare a SOC 2 readiness pack from my repository artifacts. | Map my security findings to SOC 2 and ISO 27001 controls. | Which controls have no evidence in my project? | Build an audit readiness evidence pack for my repository.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_cron_expression_check ~284

Validate 5-field cron expressions, name the field that is out of range, and flag the day-of-month and day-of-week combination that most implementations treat as 'either', so a schedule that never fires is caught. Choose this to validate 5-field cron expressions, to have an out-of-range field named, and to catch the day-of-month plus day-of-week combination that most implementations treat as 'either' and that makes a job never fire. Do not choose this when you need the next fire time or a timezone conversion; it validates field syntax only. Example requests: Check these cron expressions for mistakes. | Why does this cron job never run? Here are the expressions. | Validate my cron scheduled jobs before I deploy them.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_clean ~298

Clean a CSV and return the cleaned file plus a record of every change. Trims cells, makes duplicate and empty column names unique, drops blank and duplicate rows, and pads or truncates ragged rows. Choose this when you want the CSV itself tidied and a change log: cells trimmed, column names made unique, blank and duplicate rows removed, ragged rows padded or truncated. Do not choose this when you only need the problems listed (use csv-preflight), or when deciding which duplicate to keep needs a business rule: this keeps the first occurrence. Example requests: Clean this CSV: trim the fields, drop the blank lines and remove duplicate rows. | Normalise this export before I load it, and tell me what you changed. | Fix the duplicate column names and ragged rows in this CSV.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_column_profile ~274

Profile every column of a CSV: inferred type (number, integer, date, email or text), non-empty and missing counts, distinct values, and min/max for numeric columns. Choose this for a per-column picture of a CSV: inferred type, non-empty and missing counts, distinct values, and min/max for numeric columns. Do not choose this when you want the file diagnosed for import errors (use csv-preflight) or a completeness report (use csv-missing-value-report). Example requests: Profile the columns of this CSV before I load it. | Profile which CSV column is numeric and what is its range? | How many distinct values are in each CSV column? Profile this file.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_date_normalise ~277

Detect date columns in a CSV, report the formats present, flag dates that could be read as day/month or month/day, and return the file with every date rewritten as ISO 8601. Choose this before loading a CSV whose dates are in mixed or local formats, to detect the date columns, flag dates that could be read as day/month or month/day, and receive the file rewritten as ISO 8601. Do not choose this when dates carry times or timezones, which are not converted, or for two-digit years. Example requests: Normalise the dates in this CSV to ISO format. | Are any of these dates ambiguous? | Convert these UK-style dates to ISO 8601.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_deduplicate ~262

Find duplicate rows in a CSV, group each set with the row numbers it appears on, and return a deduplicated file keeping the first occurrence. Choose this when a CSV has repeated rows and you need them collapsed and named: the report groups each duplicate set with its row numbers and the delivered file keeps one copy of each row. Do not choose this when duplicates must be judged on a specific key column rather than the whole trimmed row. Example requests: Remove duplicate rows from this CSV and tell me which were duplicates. | How many duplicates are in this CSV file? | Give me a deduplicated copy of this CSV.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_dialect_report ~274

Describe how a CSV is actually shaped: the detected delimiter, the column count, ragged rows with their numbers, duplicate rows, and columns that are empty in every row. Choose this when you need to understand a file's shape — its delimiter, column count, ragged rows, duplicate rows and fully empty columns — before parsing it. Do not choose this when you want the file cleaned (use csv-clean), import errors diagnosed (use csv-preflight) or per-column statistics (use csv-column-profile). Example requests: What delimiter is this CSV actually using? | Report the shape of this CSV before I load it. | Why does this CSV import with the wrong number of columns?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_json_transformation ~293

Produce a standard-library Python module that transforms CSV text into a JSON array of objects, plus pytest tests. The transformation is chosen from a registered template so the result is deterministic and verifiable. Choose this when you need a tested, standard-library function that parses CSV text into a JSON array of objects, one per row. Do not choose this for per-column type coercion or bespoke rules, or if you need the file converted for you rather than a module that does it: this delivers code, not converted data. Example requests: Give me a Python module that turns CSV text into a JSON array of objects, with tests. | I have CSV and need JSON objects, one per row, produced by a tested function. | Convert CSV to JSON and prove it with a pytest suite.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_missing_value_report ~263

Count how much is missing in each column of a CSV, separating truly blank cells from sentinel values such as NA, null, none, '-', and reporting present counts. Choose this before analysis to see how complete each column is, with blank cells and sentinel values such as NA, null, none and '-' counted separately. Do not choose this when you need values imputed or a custom sentinel recognised; only the built-in sentinel list is used. Example requests: Which columns of this CSV have the most missing values? | How many missing, NA and blank cells are in this CSV? | Report completeness per column before I analyse this file.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_preflight ~315

Check a CSV before it is imported. Reports ragged rows, duplicate and empty column names, blank and duplicate rows, per-column type drift and column profiles, each with the row number a spreadsheet would show. Choose this when you have a CSV file and want the problems listed with the row numbers a spreadsheet shows: ragged rows, duplicate or empty column names, blank and duplicate rows, and per-column type drift. Do not choose this when you want the file fixed rather than diagnosed (use csv-clean), when you want a module that validates records in your own pipeline (use data-validation-module), or for a binary workbook such as xlsx, which this service cannot read. Example requests: Check this CSV for problems before I import it into Postgres. | Why does my CSV import fail? Here is the file. | Preflight a customer data export and tell me which rows are malformed.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_quality_report ~279

Score a CSV on completeness, type consistency and uniqueness, per column, and report the columns that are always empty, mostly empty, constant, or hold mixed types, plus duplicate rows. Choose this when you need a quick, reproducible quality assessment of a dataset: a score plus per-column completeness, uniqueness and type consistency. Do not choose this when you need the specific malformed rows listed (use csv-preflight), or when you need a module that produces a quality report inside your pipeline (use dataset-quality-report). Example requests: Profile this CSV and tell me which columns are unreliable. | Score this dataset export for quality before I trust it. | Which columns in this CSV are mostly empty or always the same value?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_csv_to_json_rows ~288

Convert a CSV into a JSON array of objects keyed by the header, with documented type coercion: empty becomes null, integers and numbers become numbers, true and false become booleans, everything else stays a string. Choose this when you need a CSV delivered as JSON records, with documented type coercion: empty to null, numbers to numbers, true and false to booleans. Do not choose this when you need a module that performs the conversion inside your own pipeline (use csv-json-transformation), or when the target shape is nested: CSV is flat. Example requests: Turn this CSV into a JSON array of objects. | Convert this spreadsheet export to JSON for my API. | Give me this CSV as JSON records, with numbers as numbers.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_dashboard_spec_from_questions ~211

Turn a list of business questions into a dashboard specification with a tile and visualisation per question. At dashboard design time, before building it in a BI tool. Do not choose this when you need the dashboard built or the data queried. Example requests: Turn these questions into a dashboard spec. | Design a dashboard for these business questions. | What tiles should this dashboard have?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_data_lineage_graph ~210

Derive a table-level lineage graph from a set of create/select statements, with a Mermaid diagram. When a set of SQL models needs a dependency graph. Do not choose this when column-level or runtime lineage is required. Example requests: Build a lineage graph from these SQL files. | What depends on what across these models? | Show the data lineage for these tables.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_data_migration_readiness_pack ~260

Profile a source extract against a target schema: per-column type and null profile, unmapped columns, absent target fields, and a go/no-go readiness verdict. Before a data migration or a bulk load, to find the blockers and the weak columns. Do not choose this when you need the data transformed or loaded, which needs the systems. Example requests: Is this data ready for migration to my target schema? | Profile this extract and tell me what blocks the migration. | Which columns are unmapped or mostly empty before a data migration? | Run a data migration readiness check on this CSV and target schema.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_data_validation_module ~278

Produce a standard-library Python module that validates a record and returns structured errors, plus pytest tests. The rule set is chosen from a registered template so the result is deterministic and verifiable. Choose this when a record must be checked against a registered rule set and the result is a list of human-readable errors, with tests. Do not choose this for rules outside the registered template, or when you need a schema-validation library rather than a self-contained module. Example requests: Write a Python module that validates a record against a fixed rule set and returns a list of error strings. | I need a validation function that returns an empty list for valid input, with tests. | Generate a data-validation module and its pytest suite.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_database_migration_review ~233

Review a SQL migration for destructive and blocking operations — dropped tables and columns, NOT NULL columns without defaults, type changes and renames — and deliver a safe deployment order. Before running a migration against a database that is serving traffic. Do not choose this when you need an execution plan or an actual lock-time estimate. Example requests: Is this migration safe to run on a live database? | Review this SQL migration for downtime risks. | What could go wrong if I run this migration?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_dataset_quality_report ~259

Produce a standard-library Python module that computes a quality report for an array of records, plus pytest tests. Choose this when you need a computed quality summary of a record array: counts, presence, nulls, completeness ratio, exact duplicates. Do not choose this for statistical or semantic quality (outliers, drift, schema conformance beyond the fixed checks). Example requests: Write a Python module that reports record count, per-field presence and duplicate count for a dataset, with tests. | I need a data-quality summary: null counts, completeness ratio, exact duplicates. | Generate a dataset-quality report module and test it.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_dbt_test_generation ~223

Parse a dbt model's SQL and generate a schema.yml with not_null tests for every selected column. When a dbt model needs baseline tests generated from its SQL. Do not choose this when the model uses jinja or macros a textual parse cannot resolve. Example requests: Generate dbt tests for this model. | Write a schema.yml for my dbt model. | Add not_null tests to this dbt model's columns.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_dependency_vulnerability_triage ~228

Match a lockfile against an advisory feed and return the affected dependencies ranked by severity. When you have a lockfile and an advisory list and want the overlap ranked. Do not choose this when you need live advisory data or transitive resolution (use a scanner). Example requests: Which of my dependencies have known vulnerabilities? | Triage this lockfile against the advisory feed and rank the risk. | Are any of these pinned packages affected by a CVE?

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_dq_rules_generator ~212

Infer per-column data-quality rules from a sample and generate a test module plus a rules file. When a new dataset needs baseline quality checks. Do not choose this when rules must be authored against a specification, not inferred. Example requests: Generate data-quality rules from this sample. | What checks should I run on this dataset? | Create a rules file and tests for this data.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

submit_duplicate_group_report ~248

Produce a standard-library Python module that groups records sharing a key field, plus pytest tests. Choose this when you need each repeated key value reported with its count and the positions of its members. Do not choose this to remove duplicates (use record-deduplication) or to match near-duplicates. Example requests: Write a Python module that groups records by a key field and reports duplicated values, with tests. | I need to know which key values occur more than once, with counts and positions. | Generate a duplicate-group report module and prove it with pytest.

NameTypeReqDescription
accepted_pricestring|number–The amount accepted, exactly as quoted (for example "5.00" or 5). Checked against the stored quote, so a price that moved between quote and authorize is refused rather than silently absorbed. Optiona…
authorized_bystringyesIdentifier of the human or agent authorizing this job.
inputsobjectyes–
quote_idstring–The quote_id returned by POST /v1/jobs. Required to authorize a priced capability; the service rejects a priced job that does not name the quote it issued.
NameTypeReqDescription
access_tokenstring–Per-job credential. Present it as the X-Job-Token header to read the job or list it. Keep it; it is the only credential for this job.
artifactsarray––
capability_idstring––
job_idstringyes–
quoteobject––
state–yes–
verificationobject–Independent verification. verification.ok = false means the job failed, not a partial success.

No examples provided.

Install

How do I install the SwishrJobs MCP server?

SwishrJobs is a hosted endpoint at https://swishrjobs.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · swishrjobs.com

# add to Claude Code
claude mcp add --transport http com-swishrjobs-swishrjobs 'https://swishrjobs.com/mcp'
Common questions

What is the SwishrJobs MCP server?

SwishrJobs is an MCP server listed in the public MCP registry as com.swishrjobs/swishrjobs. Deterministic digital jobs with independently verified deliverables. This page covers its hosted endpoint (https://swishrjobs.com/mcp).

Is the SwishrJobs MCP server safe to use?

SwishrJobs scores 60 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the SwishrJobs MCP server expose?

SwishrJobs exposes 114 tools: list_capabilities, get_performance, select_capability, preflight_job, submit_job, and 109 more. Their descriptions and schemas cost roughly 27,462 tokens of context every time the server is loaded.

Does the SwishrJobs MCP server require authentication?

No. We connected to SwishrJobs without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the SwishrJobs MCP server still maintained?

SwishrJobs is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.