Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

Algenta MCP Server

io.github.thyn-ai/algenta

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

Uptime
100.0%
1 direct probes · 30d
Response
1260ms
last probe
Tools
140
callable
Resources
0
readable
Prompts
0
available

Tools · 140

onboard_dataset

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…

list_datasets

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.

get_dataset_status

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).

retrain_dataset

Re-trigger semantic training for a dataset. Use after schema changes, alias updates, or to force a fresh model build.

connect_data

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 sta…

list_data

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.

get_data_summary

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.

get_data_schema

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

refresh_data

Refresh a saved dataset from its original database/API/object-store origin.

disconnect_data

Delete a saved dataset and disconnect it from future use.

register_source

Advanced tool. Register a data source and get full schema profiling + join detection. Profiles every column (type, cardinality, fill rate, distribution). Detects formula relationships (A×B≈C) within t…

list_sources

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.

get_source_schema

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.

list_connectors

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

create_connector

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

get_connector

Fetch one saved connector by id.

update_connector

Update one saved connector name, description, visibility, or config.

test_connector

Run a real connectivity test for one saved connector and persist its live/error status.

browse_connector

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

preview_test_connector

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

preview_browse_connector

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

delete_connector

Delete one saved connector by id.

get_repository_intelligence_capabilities

List globally supported Repository Intelligence languages and ranked support progress.

create_repository_snapshot

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

get_repository_snapshot

Fetch one immutable repository snapshot by repository_id and snapshot_id.

triage_repository

Triage a repository snapshot into a bounded workspace evidence bundle with suspect files and symbols.

create_repository_decision_plan

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

query_repository_graph

Query one persisted repository snapshot for dependency, dependent, and change-risk graph edges.

simulate_repository

Simulate repository patch risk and return the gated DecisionEnvelope, resolving snapshot_id from the decision plan when omitted.

run_repository_pipeline

Run the repository snapshot->triage->plan->simulate chain and return the canonical repository envelope.

simulate_repository_patch

Simulate an in-flight repository patch and return the canonical repository envelope.

run_repository_fix

Run repository pipeline then apply the result, returning the canonical repository envelope.

apply_repository

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

query_data

Execute a structured query against connected data sources. Convert the user's question to a structured intent and call this tool — do NOT try to write SQL or parse column names yourself. The engine re…

query_batch

Execute several governed exact queries in one API call. Use this for multi-metric prompts after choosing a dataset with list_data and get_data_summary. Each item reuses the same structured query contr…

query_sql_report

Execute a constrained read-only SQL rowset query over authorized datasets. Use this only for wide reports that do not fit the governed exact-query surface. SQL must be a single SELECT/WITH statement o…

ingest_data

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=tr…

list_models

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-spe…

resolve_artifact_bridge

Resolve a Hugging Face artifact path through the Algenta compatibility-ring artifact bridge. Defaults to cache-only lookup and never downloads unless local_files_only=false.

tokenize

Tokenize UTF-8 text with a supported deterministic Algenta tokenizer model.

count_tokens

Count tokens with a supported deterministic Algenta tokenizer model.

chat_completions

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

responses

Run the unified Algenta utility response surface: deterministic tokenization/embeddings, or (for provider-backed chat models) a chat response with optional function/tool calling. `input` accepts a pla…

embeddings

Generate deterministic lexical embeddings with the supported Algenta model.

embedding_similarity

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

rerank

Rerank caller-supplied document embeddings deterministically.

list_runtime_libraries

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.

execute_runtime_library

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 thr…

list_capability_providers

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

list_capability_bindings

List capability bindings for the current organization.

create_capability_binding

Create one capability binding for a provider/profile pair.

test_capability_binding

Test a saved capability binding or preview-test an unsaved one.

discover_capability_binding

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

list_capabilities

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

get_capability

Get one unified capability by capability id.

route_capabilities

Route an objective to the best unified capability with fallbacks and an authoritative execution_owner.

execute_capability

Execute one routed or known algenta_managed capability by capability id. client_managed routes must execute in the customer app or adapter path. If the capability requires approval (approval_required)…

list_skills

List skill capabilities from the unified capability plane.

enable_skill

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

disable_skill

Disable one skill binding by binding id.

plan_decision

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.

product_decision

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

product_agent_run

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

product_optimize

Run the simple product optimization helper and return the best variable values.

product_retrieve

Run the simple product retrieval helper over caller-supplied documents or a collection id.

product_forecast

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

simulate

Run a Monte Carlo simulation and get a structured decision recommendation. Use for: quantifying risk in a decision, comparing expected outcomes, getting probability-weighted recommendations.

recommend

Compare multiple named actions/options and get a ranked recommendation. Use when you need to choose between two or more alternatives with uncertainty.

score

Score a single simulation request with explicit weights and return the decision envelope plus score breakdown.

batch

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

compare

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

submit_job

Submit a long-running async simulation job. Use for n_simulations > 500,000 or when you need a callback. Returns a job_id — poll with get_job_status.

list_jobs

List async simulation jobs with pagination and optional status filtering.

get_job_status

Fetch the latest async simulation job status by id.

poll_job

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.

get_job_result

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

cancel_job

Cancel a queued or running async simulation job by id.

test_webhook_delivery

Send a test webhook payload to a callback URL and return the delivery result.

create_agent_run

Create a persisted Algenta agent run lifecycle resource.

list_agent_runs

List persisted Algenta agent runs for the authenticated org.

get_agent_run

Fetch a persisted Algenta agent run by run_id.

get_agent_run_events

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

get_agent_run_checkpoints

Fetch persisted checkpoints for an Algenta agent run.

query_agent_run_checkpoints

Query persisted checkpoints across Algenta agent runs.

get_agent_run_mission_events

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

query_agent_run_mission_events

Query canonical mission-event records across persisted Algenta agent runs.

get_agent_run_telemetry

Fetch runtime telemetry batches for an Algenta agent run.

query_agent_run_telemetry

Query runtime telemetry batches across persisted Algenta agent runs.

resume_agent_run

Resume a paused Algenta agent run.

cancel_agent_run

Cancel an Algenta agent run.

approve_agent_run

Approve an Algenta agent run waiting on manual approval.

list_deployment_regions

List available deployment providers and regions for the current organization.

get_deployment

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

create_deployment

Request a new isolated deployment for the active organization.

get_deployment_cost

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

delete_deployment

Request deprovisioning for one deployment by id.

list_team_members

List team members for the current organization.

invite_team_member

Invite a team member to the current organization.

update_team_member_role

Update one current organization team member role by user id.

remove_team_member

Remove one team member from the current organization by user id.

list_devices

List registered devices for the current organization.

revoke_device

Revoke one registered device by registration id for the current organization.

get_audit_logs

Get paginated audit logs for the current organization.

get_audit_log_artifacts

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

get_execution_policy

Get the current autonomous execution policy for the active organization.

list_execution_policy_snapshots

List persisted execution-policy snapshots for the active organization.

get_billing_info

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

create_billing_checkout

Create a Stripe Checkout session for the active organization.

create_billing_portal

Create a Stripe Billing Portal session for the active organization.

refresh_credits

Issue a compatibility credit batch for a quota-governed managed runtime.

ingest_metering_events

Ingest an explicitly enabled managed-runtime analytics batch.

update_execution_policy

Update one or more execution-policy thresholds for the active organization.

get_contract

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 plannin…

get_runtime_manifest

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 runti…

get_runtime_release_validation

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…

get_runtime_modules

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 …

get_runtime_benchmarks

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 …

get_me

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

update_me

Update the current user name and or organization name for the active API key.

get_limits

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

list_distributions

List supported distribution types for the active API key.

list_templates

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

list_api_keys

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

create_api_key

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

revoke_api_key

Revoke one API key by id.

list_runs

List recent simulation runs with optional filters.

get_run

Fetch a single simulation run by ID.

get_analytics

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

get_usage

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

log_decision

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 ac…

list_decisions

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_out…

get_decision

Fetch one decision-memory record by id.

record_outcome

Close the feedback loop: record what actually happened after a decision was made. Sets actual_outcome and computes outcome_delta = actual - expected. Over time this data measures prediction accuracy a…

execute_decision

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

delete_decision

Delete one decision-memory record by id.

register_trigger

Register a real-time trigger that watches a data source for a threshold condition. When the condition is met, the engine auto-runs the simulation template and optionally fires a webhook. Examples: 'al…

list_triggers

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

fire_trigger

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.

pause_trigger

Pause or resume an existing trigger without deleting it.

delete_trigger

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

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "algenta_mcp_server": {
      "url": "https://api.algenta.ai/mcp",
      "transport": "streamable-http"
    }
  }
}