# LegoTechApps MCP Server Documentation

Official LegoTechApps Model Context Protocol documentation for public discovery and permission-scoped business tools over Streamable HTTP.

Canonical: https://app.legotechapps.com/developers/mcp/

## Public discovery server

https://legotechapps.com/mcp is a stateless Streamable HTTP MCP endpoint. It accepts JSON-RPC 2.0 initialize, tools/list and tools/call requests and exposes read-only documentation tools without credentials.

```text
legotech mcp tools
```

## Authenticated business tools

https://legotechapps.com/lt/api/mcp uses a scoped API key created in the dashboard. A key inherits the user’s business and module permissions, starts read-only unless write access is granted, and can be revoked.

```text
Authorization: Bearer <scoped-key>
```

## Safety boundary

The public server never exposes customer records. Account tools do not bypass dashboard permissions. Begin with the narrowest modules and read-only access; enable writes only when the workflow requires them.

```text
Transport: Streamable HTTP
```

## Resources

- [MCP server metadata](https://legotechapps.com/server.json)
- [Well-known metadata](https://legotechapps.com/.well-known/mcp.json)
- [OpenAPI contract](https://legotechapps.com/openapi.json)
- [Authentication](https://app.legotechapps.com/developers/authentication/)
