Kong é um gateway de API, LLM e MCP cloud-native e independente de plataforma, extensível por plugins, para rotear e proteger o tráfego de serviços.
TykTechnologies/tyk
Gateway de API e IA open source em Go que faz proxy de tráfego REST, GraphQL, TCP, gRPC e MCP, com autenticação, limitação de taxa e analytics.
Alternativa open source a:Apigee
Kong Konnect
- Estrelas
- 10,877
- Forks
- 1,170
- Issues abertas
- 518
- Último commit
- ontem
O que é?
O Tyk Gateway é um gateway de API open source escrito em Go. Ele fica na frente dos serviços upstream e cuida de questões transversais, como autenticação, limitação de taxa e cotas, controle de acesso por versão e operação da API e analytics de uso, sem exigir alterações nos serviços de backend.
O gateway oferece suporte a REST (incluindo importação de OpenAPI), SOAP, GraphQL, gRPC, TCP e MCP (Model Context Protocol). Para MCP, ele analisa JSON-RPC 2.0 e aplica políticas por ferramenta, recurso e prompt, além de poder gerar um proxy MCP a partir de uma API REST existente. Os plugins podem ser escritos em Go, Python, JavaScript ou qualquer linguagem compatível com gRPC.
O Tyk Gateway pode ser executado com Docker, instalado via Helm no Kubernetes ou compilado a partir do código-fonte no Linux. Recursos comerciais de gerenciamento, como dashboard e portal do desenvolvedor, são oferecidos separadamente sob uma licença comercial no diretório 'ee'.
Recursos principais
- 01Faz proxy de tráfego REST, GraphQL, gRPC, TCP, SOAP e MCP por meio de um único gateway.
- 02Aplica autenticação com JWT, bearer token, basic auth e certificado de cliente.
- 03Impõe limites de taxa e cotas por consumidor para proteger os serviços upstream.
- 04Aplica políticas de acesso por ferramenta, recurso e prompt para tráfego MCP.
- 05Importa definições Swagger e OpenAPI 2.x e 3.0.1 para criar APIs.
- 06Oferece suporte a plugins personalizados escritos em Go, Python, JavaScript ou qualquer linguagem compatível com gRPC.
Casos de uso
- Colocar autenticação e limitação de taxa na frente de um conjunto de microsserviços.
- Controlar o acesso de agentes de IA a servidores MCP remotos com políticas por ferramenta.
- Disponibilizar uma API REST existente como endpoint MCP sem escrever um servidor separado.
- Executar um gateway de API no Kubernetes via Helm ou no Docker Compose.
Início rápido
- 1
Crie tyk.conf e um arquivo do Docker Compose que execute o Tyk Gateway e o Redis (consulte o link de início rápido no README).
- 2
Inicie o Gateway com o Docker Compose.
docker compose up -d - 3
Envie uma solicitação ao endpoint hello para confirmar que o Gateway está em execução.
curl localhost:8080/hello
Antes de usar
- Alguns recursos, como o Tyk Operator e o Dashboard, exigem uma licença comercial.
- O código na pasta 'ee' está sob uma licença comercial, e não sob a MPL 2.0.
Em coleções
Tópicos
Perguntas frequentes
- O que é tyk?
- Gateway de API e IA open source em Go que faz proxy de tráfego REST, GraphQL, TCP, gRPC e MCP, com autenticação, limitação de taxa e analytics. O Tyk Gateway é um gateway de API open source escrito em Go. Ele fica na frente dos serviços upstream e cuida de questões transversais, como autenticação, limitação de taxa e cotas, controle de acesso por versão e operação da API e analytics de uso, sem exigir alterações nos serviços de backend.
- tyk é gratuito? Qual é a licença?
- tyk é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tyk ainda é mantido?
- Manutenção ativa. O último commit de tyk foi em 6 de nov. de 2026.
- Para que posso usar tyk?
- Colocar autenticação e limitação de taxa na frente de um conjunto de microsserviços. Controlar o acesso de agentes de IA a servidores MCP remotos com políticas por ferramenta. Disponibilizar uma API REST existente como endpoint MCP sem escrever um servidor separado. Executar um gateway de API no Kubernetes via Helm ou no Docker Compose.
- Como instalar tyk?
- Crie tyk.conf e um arquivo do Docker Compose que execute o Tyk Gateway e o Redis (consulte o link de início rápido no README). Inicie o Gateway com o Docker Compose.: docker compose up -d Envie uma solicitação ao endpoint hello para confirmar que o Gateway está em execução.: curl localhost:8080/hello
- Onde consigo tyk?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TykTechnologies/tyk
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um API Gateway declarativo, stateless e de alto desempenho, escrito em Go para rotear, agregar e proteger chamadas a microsserviços de back-end.
Proxy open source para agentes de IA que adiciona segurança, observabilidade e governança ao tráfego de LLMs, ferramentas MCP e comunicação entre agentes.
Gateway de API open source que encaminha solicitações a LLMs para vários provedores por uma interface compatível com a OpenAI, com gerenciamento de chaves e análise de uso.
Gateway e registro de IA de código aberto que reúne MCP, A2A e APIs REST/gRPC em um único endpoint, com governança, descoberta e observabilidade.
Um control plane open source baseado no Envoy que oferece às aplicações uma única API compatível com OpenAI para provedores de LLM hospedados, inferência self-hosted e servidores MCP.