AAP控制器API服务

一个基于TypeScript的AAP控制器API服务,用于管理和查询AAP用户数据。

  • by TamiTakamiya
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 TamiTakamiya/aap-mcp-server-ts

使用说明

TypeScript AAP MCP服务器(最早)PoC

设置

  1. 在中编辑服务器URL resources/aap-controller-api-tami.yaml

    servers:
    - url: https://aap26-mcp-aap26-test.apps-crc.testing/api/controller
    
  2. 跑

    npm install
    npm run generate-mcp-server
    cd dest
    npm install
    npm run build
    
  3. 复制 .env.example 到 .env 并添加环境变量

    # API Authentication
    BEARER_TOKEN_BEARERAUTH=your_aap_api_token_here
    # For ignoring TLS Signature Check
    NODE_TLS_REJECT_UNAUTHORIZED=0
    
  4. 编辑您的 ~/.claude.json 增加

        "mcpServers": {
            "aap-controller": {
                "type": "sse",
                "url": "http://localhost:3000/sse"
            }
        },
    
  5. 启动MCP服务器

    npm run start
    
  6. 启动Claude并询问AAP中定义的用户数量

    claude
      :
      :
    How many users are defined in AAP?