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

Algenta MCP Server

REMOTE · API.ALGENTA.AI · 2 COMPONENTS · SCANNED AUG 4

Governed data discovery, exact queries, decisions, simulations, and runtime utilities over MCP.

+11 this week 73 Trust /100
Trust breakdown (6 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 →

Endpoint Security89
Transport & Reachability100
Schema Quality & AI Usability49
  • AI-judged instruction clarity (fair).Partial
  • Tool/resource definitions use about 8704 tokens (~62/item across 140 items; 140 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management30
  • Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage77
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 30% of tool parameters carry a description.Partial
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · api.algenta.ai

# add to Claude Code
claude mcp add --transport http thyn-ai-algenta https://api.algenta.ai/mcp
# ~/.codex/config.toml
[mcp_servers.thyn-ai-algenta]
url = "https://api.algenta.ai/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "thyn-ai-algenta": {
      "type": "remote",
      "url": "https://api.algenta.ai/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add thyn-ai-algenta --url https://api.algenta.ai/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  thyn-ai-algenta:
    url: "https://api.algenta.ai/mcp"
// mcp.json
{
  "mcpServers": {
    "thyn-ai-algenta": {
      "type": "http",
      "url": "https://api.algenta.ai/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

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.

  • 4 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +7
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 29 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 61

    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 4 Aug 2026 · Probed https://api.algenta.ai/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=algenta.ai CN=WE1,O=Google Trust Services,C=US 19 Jun 2026 17 Sept 2026 ECDSA 256 ECDSA-SHA256 a5792be4fd45d65c137f8a069452abe8
SANs: algenta.ai, *.algenta.ai
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
DNSSEC insecure

Validation of api.algenta.ai. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ai. present 3799 8 Verified
algenta.ai. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Challenged, unverified

The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.

Result Challenged, unverified
Enforced On tool calls
HTTP status 200

WWW-Authenticate challenge Bearer realm="algenta", error="invalid_token"

Bearer realm="algenta", error="invalid_token"
Header Value
strict-transport-security max-age=15552000; includeSubDomains

Protected resource metadata

Retrieved No
Problem no_resource_metadata
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.algenta.ai/mcp Verified 200
http (plaintext) http://api.algenta.ai/mcp HTTPS enforced 301 https://api.algenta.ai/mcp
MCP tools — 140 exposed · ~8,704 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.

Tool Tokens
get_deployment_cost ~29

Get current-month cost details for one deployment by id.

NameTypeReqDescription
deployment_idstringyes

No output schema declared.

No examples provided.

get_execution_policy ~20

Get the current autonomous execution policy for the active organization.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_job_result ~35

Fetch the completed result payload for an async simulation job by id.

NameTypeReqDescription
job_idstringyesUUID of the async job

No output schema declared.

No examples provided.

get_job_status ~32

Fetch the latest async simulation job status by id.

NameTypeReqDescription
job_idstringyesUUID of the async job

No output schema declared.

No examples provided.

get_limits ~20

Get current plan quotas and limits for the active API key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_me ~20

Get current user and organization identity for the active API key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_repository_intelligence_capabilities ~23

List globally supported Repository Intelligence languages and ranked support progress.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_repository_snapshot ~37

Fetch one immutable repository snapshot by repository_id and snapshot_id.

NameTypeReqDescription
repository_idstringyes
snapshot_idstringyes

No output schema declared.

No examples provided.

get_run ~29

Fetch a single simulation run by ID.

NameTypeReqDescription
run_idstringyesUUID of the simulation run

No output schema declared.

No examples provided.

get_runtime_benchmarks ~55

Get the authenticated Algenta runtime benchmark catalog. Use this when an agent needs benchmark classes, benchmark evidence paths, evaluation quality gates, SLO budgets, compiled artifacts, or module benchmark linkage before reasoning about runtime performance claims.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_runtime_manifest ~49

Get the signed Algenta runtime manifest. Use this when an agent needs the canonical runtime-core inventory, maturity states, proof matrix, typed failure contract, or release theorem before using runtime-backed execution paths.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_runtime_modules ~48

Get the authenticated Algenta runtime module proof catalog. Use this when an agent needs the shipping module inventory, proof-matrix entries, maturity counts, or compiled module evidence before using runtime-backed paths.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_runtime_release_validation ~49

Get the authenticated Algenta runtime release validation result. Use this when an agent needs the current manifest-listed release verdict, formal theorem conditions, or fail-closed proof status before using runtime-backed paths.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_source_schema ~55

Advanced tool. Get the full schema for a specific registered source: column types, cardinality, fill rates, formula relationships, and detected join keys to other sources.

NameTypeReqDescription
source_idstringyesSource ID from list_sources.

No output schema declared.

No examples provided.

get_usage ~20

Get current billing period usage vs quota for this API key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

ingest_data ~147

Auto-map tabular data to a simulation payload. Detects variable distributions, polarity (revenue=positive, cost=negative), units, and builds the objective function automatically. Set run_simulation=true to execute the simulation immediately and get results. Multiple tables: auto-detects join keys and merges before analysis.

NameTypeReqDescription
domainstringOptional domain hint (finance, supply_chain, hr) for better field mapping.
run_simulationbooleanExecute the simulation immediately and return results.
runsintegerScenarios to evaluate (1,000–1,000,000).
tablesarrayyesOne or more data tables. First table is primary.

No output schema declared.

No examples provided.

ingest_metering_events ~35

Ingest an explicitly enabled managed-runtime analytics batch.

NameTypeReqDescription
device_idstringyes
eventsarrayyes

No output schema declared.

No examples provided.

invite_team_member ~32

Invite a team member to the current organization.

NameTypeReqDescription
emailstringyes
rolestring

No output schema declared.

No examples provided.

list_agent_runs ~67

List persisted Algenta agent runs for the authenticated org.

NameTypeReqDescription
limitinteger
pageinteger
policy_snapshot_idstring
request_hashstring
schema_snapshot_idstring
statusstring

No output schema declared.

No examples provided.

list_api_keys ~24

List active API keys for the current organization. Never returns raw secret material.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_capabilities ~44

List unified capabilities filtered by kind, provider, or binding.

NameTypeReqDescription
binding_idsarray
kindsarray
provider_idsarray

No output schema declared.

No examples provided.

list_capability_bindings ~34

List capability bindings for the current organization.

NameTypeReqDescription
provider_idstring
scopestring

No output schema declared.

No examples provided.

list_capability_providers ~29

List unified capability providers across data, MCP, skills, native tools, and runtime libraries.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_connectors ~58

List saved data connectors such as databases, APIs, and file-backed sources. Use this before get_connector, test_connector, or browse_connector.

NameTypeReqDescription
limitinteger
pageinteger
statusstring

No output schema declared.

No examples provided.

list_data ~144

List visible datasets for the current user. Use search plus compact mode first for low-token dataset discovery, then get_data_schema on the chosen dataset_id.

NameTypeReqDescription
compactbooleanWhen true, request the low-token compact dataset discovery shape.
limitintegerResults per page (default: all visible datasets, max 200 when set).
pageintegerPage number (default 1).
searchstringDeterministic lexical filter over dataset_id, name, and source_names.
source_namestringOptional source-name filter for narrowed dataset discovery.
statusstringOptional dataset readiness filter such as ready or training.

No output schema declared.

No examples provided.

list_datasets ~149

List registered datasets and their current model tier. Use search plus compact mode for low-token discovery, then poll status or use the primary data tools once you choose a dataset.

NameTypeReqDescription
compactbooleanWhen true, request the low-token compact dataset discovery shape.
limitintegerResults per page (default: all visible datasets, max 200 when set).
pageintegerPage number (default 1).
searchstringDeterministic lexical filter over dataset_id, name, and source_names.
source_namestringOptional source-name filter for narrowed dataset discovery.
statusstringOptional dataset readiness filter such as ready or training.

No output schema declared.

No examples provided.

list_decisions ~129

Retrieve the Decision Memory audit trail — all logged decisions, most recent first. Use with_outcome_only=true to see only decisions where actual results have been recorded. outcome_delta = actual_outcome - expected_value: negative means worse than predicted.

NameTypeReqDescription
limitintegerCanonical results per page (default 20, max 200).
pageintegerPage number (default 1).
page_sizeintegerResults per page (default 20, max 100).
with_outcome_onlybooleanWhen true, return only decisions with recorded actual outcomes.

No output schema declared.

No examples provided.

list_deployment_regions ~21

List available deployment providers and regions for the current organization.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_devices ~30

List registered devices for the current organization.

NameTypeReqDescription
limitinteger
pageinteger

No output schema declared.

No examples provided.

list_distributions ~19

List supported distribution types for the active API key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_execution_policy_snapshots ~21

List persisted execution-policy snapshots for the active organization.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_jobs ~49

List async simulation jobs with pagination and optional status filtering.

NameTypeReqDescription
limitinteger
pageinteger
statusstringOptional job status filter such as queued or completed.

No output schema declared.

No examples provided.

list_models ~74

List the current Algenta model catalog, including deterministic utility models and any provider-backed routed entries with their routing, failover, timeout, and auth metadata, including capability-specific chat and embedding auth/header readiness. Use this before calling tokenize, count_tokens, chat_completions, responses, embeddings, embedding_similarity, or rerank.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_runs ~46

List recent simulation runs with optional filters.

NameTypeReqDescription
limitintegerMax results (1-100)
modestringFilter by mode
statusstring

No output schema declared.

No examples provided.

list_runtime_libraries ~74

List executable local-runtime Mojo libraries. Use this when you need the runtime-backed compute catalog rather than the governed data/query tools. This surface is local/runtime-backed only.

NameTypeReqDescription
limitintegerMaximum number of libraries to return after filtering.
searchstringOptional lexical filter over module names and function names.

No output schema declared.

No examples provided.

list_skills ~18

List skill capabilities from the unified capability plane.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_sources ~73

Advanced tool. List all registered data sources for this org with their schema summaries. Use this to discover available tables before calling query_data or register_source.

NameTypeReqDescription
limitintegerResults per page (default: all visible sources, max 200 when set).
pageintegerPage number (default 1).

No output schema declared.

No examples provided.

list_team_members ~31

List team members for the current organization.

NameTypeReqDescription
limitinteger
pageinteger

No output schema declared.

No examples provided.

list_templates ~19

List built-in simulation templates for the active API key.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_triggers ~80

List all registered triggers with their current status, last-checked time, and last-fired simulation result summary.

NameTypeReqDescription
limitintegerResults per page (default: all visible triggers, max 200 when set).
pageintegerPage number (default 1).
statusstringFilter by trigger status (default: all).

No output schema declared.

No examples provided.

log_decision ~262

Persist a decision to the Decision Memory audit trail. Link to a simulation run_id to bind the full DecisionPlan context. Call record_outcome later to close the feedback loop and measure prediction accuracy. Every logged decision is immutably hashed — no tampering possible.

NameTypeReqDescription
chosen_actionstringyesThe action that was decided upon.
confidencenumberConfidence score (0–1) from the simulation.
contextstringBusiness context — what was the situation when this decision was made?
expected_valuenumberExpected outcome value at decision time.
options_consideredarrayAll option names that were evaluated.
rationalestringExplanation of why this option was chosen.
request_hashstringSHA-256 input fingerprint from the simulation.
result_hashstringSHA-256 output fingerprint from the simulation.
risk_p5number5th-percentile downside at decision time.
risk_p95number95th-percentile upside at decision time.
risk_polnumberProbability of loss (0–1) at decision time.
run_idstringSimulation run_id that produced this decision (from simulate or recommend).

No output schema declared.

No examples provided.

onboard_dataset ~179

Register a dataset for semantic querying. Pass column names, inline records, or raw CSV. The engine profiles roles automatically and starts background training. Queries work immediately via a fallback model — accuracy improves once schema-specific training completes (poll status with list_datasets).

NameTypeReqDescription
async_trainbooleanStart background semantic training immediately (default: true).
columnsarrayColumn names only — fastest path, no data required.
csvstringRaw CSV text with header row.
domain_aliasesobjectOptional map of abbreviation → expansions. Example: {"ppa": ["per", "person", "average"]}. Auto-suggested if omitted.
namestringHuman-readable name for this dataset.
recordsarraySample rows as JSON records (list of dicts). Up to 200 rows.

No output schema declared.

No examples provided.

pause_trigger ~49

Pause or resume an existing trigger without deleting it.

NameTypeReqDescription
pausedbooleanSet true to pause, false to resume (default: true).
trigger_idstringyesTrigger ID to update.

No output schema declared.

No examples provided.

plan_decision ~38

Build a structured Algenta DecisionPlan from a validated simulation-style request. Use this when the caller needs the plan summary without the full decision envelope.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

poll_job ~98

Wait for an async simulation job to reach a terminal state. Returns the final result when the job completes, or the terminal status when it fails, is cancelled, or times out.

NameTypeReqDescription
job_idstringyesUUID of the async job
poll_interval_secondsnumberDelay between status checks while the job is still queued or running.
timeout_secondsnumberMaximum wall-clock time to wait before returning a timed_out response.

No output schema declared.

No examples provided.

preview_browse_connector ~44

Browse one inline connector definition without saving it to discover files, tables, endpoints, or items.

NameTypeReqDescription
configobject
connector_typestringyes

No output schema declared.

No examples provided.

preview_test_connector ~38

Run a real connectivity test for one inline connector definition without saving it.

NameTypeReqDescription
configobject
connector_typestringyes

No output schema declared.

No examples provided.

product_agent_run ~61

Run the simple product task-execution helper and return a compact task result.

NameTypeReqDescription
contextobject
max_stepsinteger
output_formatstring
taskstringyes
toolsarray

No output schema declared.

No examples provided.

product_decision ~78

Run the simple product decision helper and return the chosen action plus risk summary.

NameTypeReqDescription
enginestring
inputsarrayyesBusiness inputs with current value and optional low/high bounds.
labelstring
objectivestring
risk_tolerancestring
scenariosinteger

No output schema declared.

No examples provided.

product_forecast ~58

Run the simple product forecast helper over a historical metric series.

NameTypeReqDescription
confidence_levelnumber
historyarrayyes
horizoninteger
metricstringyes
seasonalityboolean

No output schema declared.

No examples provided.