MCP Catalogs
首页ainativelang screenshot

ainativelang

by sbhooley·87·综合分 47

AI Native Lang (AINL) 是一个 MCP 服务器,将 AI 对话转变为结构化工作流并提供确定性执行。

ai-llmdeveloper-toolsproductivity
6
Forks
11
活跃 Issue
本月
最近提交
2 天前
收录于

概述

AINL 是一个紧凑的、图范式的 AI 编程系统,旨在将 AI 从'智能对话'转变为'结构化工作者'。它使团队能够构建具有多步骤、状态和记忆、工具使用、可重复执行、验证和控制功能的 AI 工作流,同时减少对长提示循环的依赖。该 MCP 服务器提供工具和资源,用于确定性工作流执行、令牌节约以及与各种 AI 代理和平台的集成。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:构建具有确定性执行的多步骤 AI 工作流
:创建具有令牌节约功能的重复监控和计划任务
:开发具有验证和控制功能的企业级 AI 应用

什么时候选它

当需要构建具有可重复性、状态管理和显著令牌节省的复杂 AI 工作流时,尤其是使用多个 MCP 兼容 AI 代理时,选择 AINL。

什么时候不要选它

不要为不需要状态或可重复性的简单一次性任务选择 AINL,或者如果您更喜欢使用自然语言提示而非结构化编程方法。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • ainl_step_examples

    Provides examples of AINL steps for workflow development

  • ainl_get_started

    Guides users through initial setup of AINL with wizard state

  • ainl_validate

    Validates AINL workflows and checks contract alignment

  • ainl_compile

    Compiles AINL code into deterministic IR graph

  • ainl_inspect

    Inspects AINL workflows and their components

  • ainl_visualize

    Generates visualizations of AINL workflow graphs

  • ainl_check

    Performs checks on AINL workflows for correctness

说明:Tool names extracted from MCP server documentation and new features section. Some tools like 'ainl_validate' and 'ainl_compile' are mentioned as MCP functionality but detailed signatures aren't provided in the README.

可对比工具

langflowautogencrewaiopenai-functions

安装

安装

对于 AI 编码代理(Claude Code、Cursor、Cline、Codex、Aider 等)或任何 MCP 兼容的运行时:

pipx install 'ainativelang[mcp]' && ainl setup --auto

如果 pipx 不可用,请使用以下方法:

python3 -m pip install --user 'ainativelang[mcp]' && ainl setup --auto

setup 命令会自动检测存在的每个主机,将正确的 MCP 服务器条目合并到每个配置文件中,并使用 ainl doctor 进行验证。对于手动安装,请运行 ainl setup --print-config 获取即用型 stdio MCP 服务器块。

**Claude Desktop 配置:** 添加到 Claude Desktop config.json:

{
  "mcpServers": {
    "ainl": {
      "command": "ainl-mcp",
      "args": []
    }
  }
}

ainativelang 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。