Python api & beginner-friendly repository by @PokeAPI. Model Context Protocol (MCP) server & tools with 5.3k stars.
docker pull pokeapi/pokeapi
docker run -d --name pokeapi --restart always pokeapi/pokeapi:master
podman run -d --name pokeapi --restart always pokeapi/pokeapi:master
skopeo inspect docker://docker.io/pokeapi/pokeapi:master
oras pull pokeapi/pokeapi:master
docker compose up -d
services:
cache:
restart: "no"
app:
image: pokeapi/pokeapi:master
env_file: .env
restart: "no"
web:
depends_on:
graphiql:
condition: service_started
graphql-engine:
condition: service_healthy
logging:
driver: gcplogs
options:
gcp-project: 'pokeapi-215911'
graphql-engine:
cpus: 0.7
memswap_limit: 3g
mem_limit: 700m
environment:
HASURA_GRAPHQL_SCHEMA_SYNC_POLL_INTERVAL: 0
HASURA_GRAPHQL_EVENTS_HTTP_POOL_SIZE: 10
HASURA_GRAPHQL_ENABLE_CONSOLE: "true"
graphiql:
image: pokeapi/graphiql:v1beta2-2.1.0
expose:
- 80
depends_on:
- graphql-engine
restart: always