aap-mcp-server-ts

TamiTakamiya/aap-mcp-server-ts

3.1

If you are the rightful owner of aap-mcp-server-ts and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The TypeScript AAP MCP Server is a proof of concept implementation designed to facilitate communication between applications using the Model Context Protocol (MCP).

TypeScript AAP MCP Server (Earliest) PoC

Setup

  1. Edit server URL in resources/aap-controller-api-tami.yaml

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

    npm install
    npm run generate-mcp-server
    cd dest
    npm install
    npm run build
    
  3. Copy .env.example to .env and add environment variables

    # API Authentication
    BEARER_TOKEN_BEARERAUTH=your_aap_api_token_here
    # For ignoring TLS Signature Check
    NODE_TLS_REJECT_UNAUTHORIZED=0
    
  4. Edit your ~/.claude.json to add

        "mcpServers": {
            "aap-controller": {
                "type": "sse",
                "url": "http://localhost:3000/sse"
            }
        },
    
  5. Start MCP server

    npm run start
    
  6. Start Claude and ask # of users defined in AAP

    claude
      :
      :
    How many users are defined in AAP?