技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
thyn-ai/algenta-sdk

thyn-ai/algenta-sdk

在 GitHub 查看 ↗直链 · 无中转页
官方说明nd TypeScript client libraries and the official MCP server for Algenta — self-hosted building blocks for AI applications.** **Full documentation: GitHub Wiki** Docs · Python SDK · TypeScript SDK · MCP server · Integrations · Examples · Contributing Custom Mojo kernels give Algenta its speed.
配置模板(请按你的客户端调整)
claude mcp add algenta-sdk -- npx -y algenta-sdk
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
1 ★ · thyn-ai/algenta-sdk · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 1 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 thyn-ai/algenta-sdk;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Algenta SDK

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Python and TypeScript client libraries and the official MCP server for Algenta — self-hosted building blocks for AI applications.**
📖 **Full documentation: GitHub Wiki**
Docs · Python SDK · TypeScript SDK · MCP server · Integrations · Examples · Contributing
Custom Mojo kernels give Algenta its speed. Your team never writes a line of
Mojo — the blocks speak Python and TypeScript. On your infrastructure, not
ours. These SDKs are how Python and TypeScript call the engine: typed access
to governed data queries, Monte Carlo simulations and recommendations,
decision memory with execution receipts that pin the policy and schema
snapshots each execution ran under, agent runs with human-in-the-loop
approvals, managed connectors, and a full audit trail — enforced by the
engine, never by client-side convention.
MCP server
**MCP server (algenta-mcp)** — the official MCP server for Algenta lives in
THIS repository at packages/mcp/ (implementation:
packages/mcp/algenta_mcp; stdio transport by default, Streamable HTTP
optional). Install it with pip install algenta-mcp and run it as the
algenta-mcp command; it is also on the official MCP Registry as
io.github.thyn-ai/algenta. The framework integrations (LangChain, LlamaIndex,
Vercel AI SDK, …) are what live in the companion repository
thyn-ai/algenta-integrations
— not the MCP server.
Introspection (initialize/tools/list) needs no credentials. Executing tools
requires a free community login — device registration at algenta.ai (free): run
algenta login, or create a key at
https://app.algenta.ai/dashboard/api-keys, then set ALGENTA_API_KEY.
Installation
Quickstart
Both clients read ALGENTA_API_KEY from the environment and default to
Algenta's hosted API at https://api.algenta.ai.
**Python** — note the import name is decision_engine (see
Legacy names):
**TypeScript:**
**Self-hosted engine?** Point the client at your own deployment —
AlgentaClient(base_url="http://localhost:8000") in Python,
new AlgentaClient({ baseUrl: "http://localhost:8000" }) in TypeScript — and
use the API key provisioned by your operator. The self_hosted and
air_gapped deployment profiles fail closed: they never silently fall back to
Algenta's cloud. Framework integrations in
thyn-ai/algenta-integrations
take the opposite default on purpose: they are self-hosted-first, resolve their
endpoint from ALGENTA_BASE_URL or an explicit base_url, and never default or
fall back to the hosted API.
The full API surface — governed queries, connectors, simulations, jobs,
triggers, agent runs, decisions, repository intelligence, and the TypeScript
local Runtime facade — is documented in
packages/python-sdk/README.md and
packages/ts-sdk/README.md, with runnable
projects in examples/. The MCP server lives in this repository
(see MCP server above); framework integrations (LangChain,
LlamaIndex, Vercel AI SDK, and more) live in the companion repository
thyn-ai/algenta-integrations.
Errors, retries, and timeouts
Both SDKs raise the same exception taxonomy. Every error carries the HTTP
status, the engine's machine-readable error_code, and — in Python — the
engine-assigned request_id; validation failures additionally expose
per-field details via field_errors (Python) / fieldErrors (TypeScript).
| Exception | HTTP status | Raised when | Retried by default |
| --- | --- | --- | --- |
| AuthenticationError | 401 | Missing or invalid API key | No |
| NotFoundError | 404 | Resource does not exist | No |
| ValidationError | 422 | Request failed schema validation | No |
| RateLimitError | 429 | Quota or rate limit exceeded | Yes — honors the engine's Retry-After (retry_after / retryAfter, default 60s) |
| ServerError | 5xx | Engine-side failure | Yes — exponential backoff |
| DecisionEngineError | any | Base class for all of the above | — |
来源
awesome · https://github.com/thyn-ai/algenta-sdk
按领域浏览
MCP 服务
Traction
1 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引