
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
algenta-mcp
Advanced tools
Model Context Protocol server for the Algenta API. It gives MCP-compatible agents access to governed data discovery, exact queries, decisions, simulations, runtime utilities, and account operations through the same public API contract used by the Algenta SDKs.
Full reference: docs.algenta.ai/sdk/mcp
pipx install algenta-mcp
pip install algenta-mcp is also supported. The package includes its MCP transport dependencies;
users do not install or manage a separate protocol package.
export ALGENTA_API_KEY="<YOUR_ALGENTA_API_KEY>"
export ALGENTA_BASE_URL="https://api.algenta.ai"
Use your deployment URL for self-hosted Algenta. Private deployment profiles fail closed rather than silently sending traffic to Algenta Cloud.
algenta-mcp uses stdio by default. Add this server to Cursor's ~/.cursor/mcp.json or Claude
Desktop's MCP configuration:
{
"mcpServers": {
"algenta": {
"command": "algenta-mcp",
"env": {
"ALGENTA_API_KEY": "<YOUR_ALGENTA_API_KEY>",
"ALGENTA_BASE_URL": "https://api.algenta.ai"
}
}
}
}
Restart the client after changing its MCP configuration.
Add the stdio server to ~/.codex/config.toml:
[mcp_servers.algenta]
command = "algenta-mcp"
[mcp_servers.algenta.env]
ALGENTA_API_KEY = "<YOUR_ALGENTA_API_KEY>"
ALGENTA_BASE_URL = "https://api.algenta.ai"
Keep credentials in user-level configuration or environment variables, not in a repository.
Start the remote transport:
algenta-mcp --mode http --port 8001
The standalone server binds to 127.0.0.1 by default. Set ALGENTA_MCP_HOST=0.0.0.0 only when
an authenticated container ingress or gateway must expose it to another host.
Connect modern clients to:
http://localhost:8001/mcp
The endpoint uses stateless Streamable HTTP and negotiates MCP protocol 2025-11-25. Algenta pins
the official Python MCP SDK 1.28.1. Deprecated /mcp/sse and /mcp/messages routes remain for
older clients but are not the default.
LangChain example:
import os
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient(
{
"algenta": {
"transport": "http",
"url": "http://localhost:8001/mcp",
"headers": {
"Authorization": f"Bearer {os.environ['ALGENTA_API_KEY']}"
},
}
}
)
tools = await client.get_tools()
The human-readable discovery route is available alongside the protocol endpoint:
curl -s http://localhost:8001/mcp/tools | jq '.tools | length'
In an MCP client, call get_contract first, then use list_data and get_data_summary before
querying a dataset. Tool names, descriptions, and input schemas are returned by MCP tools/list.
Authorization: Bearer <ALGENTA_API_KEY> or the configured process credential.Host and Origin to prevent DNS-rebinding access.ALGENTA_MCP_HOST is explicitly changed.ALGENTA_BASE_URL is required when cloud access is disabled.Canonical environment variables are ALGENTA_API_KEY and ALGENTA_BASE_URL. Legacy
DE_API_KEY, DE_BASE_URL, and ALGENTA_API_URL remain accepted for existing deployments.
Apache-2.0
FAQs
Algenta MCP server for Cursor, Codex, and other Model Context Protocol clients.
We found that algenta-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.