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 3

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

+10 this week 72 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 Management27
  • Stability observed for 8 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.

  • 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 3 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
apply_repository ~114

Apply a simulated repository decision as patch_only, local_branch, or remote_pr.

NameTypeReqDescription
base_branchstring
branch_namestring
commit_messagestring
decision_plan_idstringyes
modestringyes
pull_request_bodystring
pull_request_titlestring
repository_idstringyes
simulation_idstringyes
snapshot_idstring
write_permissionboolean

No output schema declared.

No examples provided.

approve_agent_run ~29

Approve an Algenta agent run waiting on manual approval.

NameTypeReqDescription
run_idstringyes

No output schema declared.

No examples provided.

batch ~40

Run multiple simulation requests in one call and return per-item success or failure details.

NameTypeReqDescription
itemsarrayyesSimulation requests forwarded to POST /v1/batch.

No output schema declared.

No examples provided.

browse_connector ~32

Browse one saved live connector to discover files, tables, endpoints, or items.

NameTypeReqDescription
connector_idstringyes

No output schema declared.

No examples provided.

cancel_agent_run ~24

Cancel an Algenta agent run.

NameTypeReqDescription
run_idstringyes

No output schema declared.

No examples provided.

cancel_job ~32

Cancel a queued or running async simulation job by id.

NameTypeReqDescription
job_idstringyesUUID of the async job

No output schema declared.

No examples provided.

chat_completions ~49

Run the deterministic Algenta utility chat surface. This is a tokenizer-backed utility route, not a provider-backed generative model.

NameTypeReqDescription
messagesarrayyes
modelstring

No output schema declared.

No examples provided.

compare ~56

Run named scenarios side by side and return the winner plus deltas versus the best scenario.

NameTypeReqDescription
runsinteger
scenariosarrayyesNamed scenarios forwarded to POST /v1/compare.
seedinteger

No output schema declared.

No examples provided.

connect_data ~351

High-level data onboarding flow. Use this instead of advanced connector/source tools for normal users. Connect data once, pick the table/file/endpoint, and get a reusable dataset_id. If the result status is needs_selection, call connect_data again with connection_id and the chosen selection.

NameTypeReqDescription
connection_configobjectLegacy compatibility field for connector credentials/config. Prefer connector.location and connector.auth.credentials.
connection_idstringExisting saved connection_id when resuming after selection.
connection_namestringOptional label for the saved connection.
connection_typestringLegacy compatibility field. Prefer connector.type with the canonical connector envelope.
connectorobjectCanonical connector envelope with type/location/auth/options. Preferred when the same request shape should work across Python Runtime, TypeScript Runtime, and MCP.
csvstringRaw CSV text for direct file_upload datasets.
dataset_namestringyesName to save and reuse later.
descriptionstring
excel_b64stringBase64-encoded Excel payload.
json_strstringRaw JSON text for direct file_upload datasets.
parquet_b64stringBase64-encoded Parquet payload.
providerstringLegacy compatibility field for provider selection. Prefer connector.type plus connector.location/auth/options.
recordsarrayInline JSON records for direct file_upload datasets.
selectionobjectLegacy compatibility field for chosen table/query/path. Use the selection object returned in choices when resuming a legacy connection flow.
urlstringURL for direct file_upload or API datasets.
visibilitystringShared requires admin/owner permissions.

No output schema declared.

No examples provided.

count_tokens ~33

Count tokens with a supported deterministic Algenta tokenizer model.

NameTypeReqDescription
inputstringyes
modelstring

No output schema declared.

No examples provided.

create_agent_run ~73

Create a persisted Algenta agent run lifecycle resource.

NameTypeReqDescription
approval_modestring
contextobject
max_stepsinteger
output_formatstring
start_pausedboolean
taskstringyes
toolsarray

No output schema declared.

No examples provided.

create_api_key ~46

Create a new API key and return its one-time raw_key value.

NameTypeReqDescription
device_limitinteger
expires_atstring
labelstringyes

No output schema declared.

No examples provided.

create_billing_checkout ~27

Create a Stripe Checkout session for the active organization.

NameTypeReqDescription
planstring

No output schema declared.

No examples provided.

create_billing_portal ~22

Create a Stripe Billing Portal session for the active organization.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

create_capability_binding ~82

Create one capability binding for a provider/profile pair.

NameTypeReqDescription
binding_namestringyes
configobject
customer_metadataobject
execution_ownerstring
profile_idstringyes
provider_idstringyes
scopestring
scope_refstring

No output schema declared.

No examples provided.

create_connector ~62

Create and save one connector configuration for later data onboarding, health checks, and schema browsing.

NameTypeReqDescription
configobject
connector_typestringyes
descriptionstring
namestringyes
visibilitystring

No output schema declared.

No examples provided.

create_deployment ~49

Request a new isolated deployment for the active organization.

NameTypeReqDescription
billing_markup_pctnumber
configobject
providerstring
regionstring

No output schema declared.

No examples provided.

create_repository_decision_plan ~67

Create one immutable repository DecisionPlan revision from a workspace evidence bundle, resolving snapshot_id from triage when omitted.

NameTypeReqDescription
modelstring
repository_idstringyes
snapshot_idstring
workspace_evidence_bundle_refstringyes

No output schema declared.

No examples provided.

create_repository_snapshot ~71

Create or reuse an immutable repository snapshot for a saved repository connector.

NameTypeReqDescription
exclude_patternsarray
include_patternsarray
max_file_size_bytesinteger
max_filesinteger
refstring
repository_idstringyes

No output schema declared.

No examples provided.

delete_connector ~23

Delete one saved connector by id.

NameTypeReqDescription
connector_idstringyes

No output schema declared.

No examples provided.

delete_decision ~29

Delete one decision-memory record by id.

NameTypeReqDescription
decision_idstringyesDecision ID to delete.

No output schema declared.

No examples provided.

delete_deployment ~28

Request deprovisioning for one deployment by id.

NameTypeReqDescription
deployment_idstringyes

No output schema declared.

No examples provided.

delete_trigger ~32

Remove a trigger. The trigger will no longer fire automatically.

NameTypeReqDescription
trigger_idstringyesTrigger ID to delete.

No output schema declared.

No examples provided.

disable_skill ~24

Disable one skill binding by binding id.

NameTypeReqDescription
binding_idstringyes

No output schema declared.

No examples provided.

disconnect_data ~35

Delete a saved dataset and disconnect it from future use.

NameTypeReqDescription
dataset_idstringyesDataset ID from connect_data or list_data.

No output schema declared.

No examples provided.

discover_capability_binding ~88

Discover capabilities for a saved capability binding or preview-discover an unsaved one.

NameTypeReqDescription
binding_idstring
configobject
customer_metadataobject
execution_ownerstring
profile_idstring
provider_idstring
scopestring
scope_refstring

No output schema declared.

No examples provided.

embedding_similarity ~43

Score two caller-supplied embedding vectors with a supported similarity model.

NameTypeReqDescription
leftarrayyes
modelstring
rightarrayyes

No output schema declared.

No examples provided.

embeddings ~37

Generate deterministic lexical embeddings with the supported Algenta model.

NameTypeReqDescription
dimensionsinteger
inputyes
modelstring

No output schema declared.

No examples provided.

enable_skill ~67

Enable one prompt-skill as a first-class capability binding.

NameTypeReqDescription
artifact_affinitiesarray
descriptionstring
execution_ownerstring
instructionstringyes
skill_namestringyes
tagsarray

No output schema declared.

No examples provided.

execute_capability ~68

Execute one routed or known algenta_managed capability by capability id. client_managed routes must execute in the customer app or adapter path.

NameTypeReqDescription
binding_idstring
capability_idstringyes
inputobject
request_idstring

No output schema declared.

No examples provided.

execute_decision ~124

Dispatch a logged decision to an external webhook and persist the execution receipt.

NameTypeReqDescription
decision_idstringyesDecision ID from log_decision or list_decisions.
forcebooleanOverride the idempotency gate for one re-execution.
metadataobjectOptional key-value pairs merged into the webhook payload.
override_safetybooleanBypass confidence and risk-floor policy gates for this execution.
timeout_secondsnumberWebhook timeout in seconds.
webhook_urlstringyesHTTPS webhook that should receive the decision payload.

No output schema declared.

No examples provided.

execute_runtime_library ~122

Execute one local-runtime Mojo library function by module and function name. Pass args as either a JSON object, array, scalar, or null. This surface is local/runtime-backed only and does not route through hosted data/query APIs.

NameTypeReqDescription
argsJSON-serializable args payload. May be an object, array, scalar, or null.
functionstringyesFunction name exposed by the runtime module.
modulestringyesCanonical runtime module name, including dotted names.
request_idstringOptional stable request identifier for traceability.

No output schema declared.

No examples provided.

fire_trigger ~82

Manually fire a trigger — evaluates its condition and runs the simulation template regardless of whether the threshold is currently met. Useful for testing triggers or forcing an immediate evaluation.

NameTypeReqDescription
forcebooleanWhen true, run simulation even if the condition is not currently met (default: false).
trigger_idstringyesTrigger ID from register_trigger or list_triggers.

No output schema declared.

No examples provided.

get_agent_run ~28

Fetch a persisted Algenta agent run by run_id.

NameTypeReqDescription
run_idstringyes

No output schema declared.

No examples provided.

get_agent_run_checkpoints ~29

Fetch persisted checkpoints for an Algenta agent run.

NameTypeReqDescription
run_idstringyes

No output schema declared.

No examples provided.

get_agent_run_events ~38

Fetch the append-only event stream for an Algenta agent run.

NameTypeReqDescription
limitinteger
run_idstringyes

No output schema declared.

No examples provided.

get_agent_run_mission_events ~39

Fetch canonical mission-event records for an Algenta agent run.

NameTypeReqDescription
limitinteger
run_idstringyes

No output schema declared.

No examples provided.

get_agent_run_telemetry ~38

Fetch runtime telemetry batches for an Algenta agent run.

NameTypeReqDescription
limitinteger
run_idstringyes

No output schema declared.

No examples provided.

get_analytics ~35

Get usage analytics: simulation volume, latency p95, outcome distributions.

NameTypeReqDescription
daysintegerLookback window in days

No output schema declared.

No examples provided.

get_audit_log_artifacts ~110

Get paginated immutable audit-log artifacts for the current organization.

NameTypeReqDescription
actionstring
actor_emailstring
content_hashstring
limitinteger
manifest_versionstring
pageinteger
policy_snapshot_idstring
request_hashstring
resource_typestring
resultstring
schema_snapshot_idstring

No output schema declared.

No examples provided.

get_audit_logs ~98

Get paginated audit logs for the current organization.

NameTypeReqDescription
actionstring
actor_emailstring
limitinteger
manifest_versionstring
pageinteger
policy_snapshot_idstring
request_hashstring
resource_typestring
resultstring
schema_snapshot_idstring

No output schema declared.

No examples provided.

get_billing_info ~22

Get current billing plan and subscription info for the active organization.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_capability ~33

Get one unified capability by capability id.

NameTypeReqDescription
capability_idstringyes
include_instructionboolean

No output schema declared.

No examples provided.

get_connector ~23

Fetch one saved connector by id.

NameTypeReqDescription
connector_idstringyes

No output schema declared.

No examples provided.

get_contract ~51

Get the machine-readable Algenta public contract. Use this when an agent needs the canonical discovery, summary, query, batch, SQL report, governed filter rules, CLI, or MCP entrypoints before planning tool use.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_data_schema ~39

Get a saved dataset plus its schema and relationship metadata by dataset_id.

NameTypeReqDescription
dataset_idstringyesDataset ID from connect_data or list_data.

No output schema declared.

No examples provided.

get_data_summary ~57

Get the low-token dataset selection summary for a saved dataset_id. Use this after list_data(search=..., compact=true) before paying for the full schema payload.

NameTypeReqDescription
dataset_idstringyesDataset ID from connect_data or list_data.

No output schema declared.

No examples provided.

get_dataset_status ~69

Get live training status and model tier for a specific dataset. model_tier: 'none' = deterministic only, 'base' = generic model, 'schema' = fully trained schema-specific model (best quality).

NameTypeReqDescription
dataset_idstringyesDataset ID from onboard_dataset or list_datasets.

No output schema declared.

No examples provided.

get_decision ~35

Fetch one decision-memory record by id.

NameTypeReqDescription
decision_idstringyesDecision ID from log_decision or list_decisions.

No output schema declared.

No examples provided.

get_deployment ~22

Fetch the current deployment for the active organization, if one exists.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.