├── .github ├── actions │ └── setup_node │ │ └── action.yaml └── workflows │ ├── claude.yml │ └── release.yaml ├── .gitignore ├── .node-version ├── .prettierignore ├── .prettierrc.js ├── .release-it.json ├── .vscode └── settings.json ├── CHANGELOG.md ├── CLAUDE.md ├── Dockerfile ├── LICENSE ├── README.md ├── openapi-spec ├── categories.json ├── comments.json ├── emojis.json ├── invitations.json ├── members.json ├── oauth.json ├── openapi.json ├── posts.json ├── stars.json ├── tags.json ├── teams.json ├── user.json └── watches.json ├── orval.config.ts ├── package.json ├── pnpm-lock.yaml ├── redocly.yaml ├── smithery.yaml ├── src ├── api.ts ├── env.ts ├── formatTool.ts ├── generated │ └── esa-api │ │ ├── esaAPI.msw.ts │ │ ├── esaAPI.schemas.ts │ │ └── esaAPI.ts ├── guide │ └── search-query.ts ├── index.ts ├── schema.ts └── server.ts └── tsconfig.json /.github/actions/setup_node/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.github/actions/setup_node/action.yaml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 22.8.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | src/generated/esa-api 2 | pnpm-lock.yaml 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.release-it.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /openapi-spec/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/categories.json -------------------------------------------------------------------------------- /openapi-spec/comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/comments.json -------------------------------------------------------------------------------- /openapi-spec/emojis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/emojis.json -------------------------------------------------------------------------------- /openapi-spec/invitations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/invitations.json -------------------------------------------------------------------------------- /openapi-spec/members.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/members.json -------------------------------------------------------------------------------- /openapi-spec/oauth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/oauth.json -------------------------------------------------------------------------------- /openapi-spec/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/openapi.json -------------------------------------------------------------------------------- /openapi-spec/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/posts.json -------------------------------------------------------------------------------- /openapi-spec/stars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/stars.json -------------------------------------------------------------------------------- /openapi-spec/tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/tags.json -------------------------------------------------------------------------------- /openapi-spec/teams.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/teams.json -------------------------------------------------------------------------------- /openapi-spec/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/user.json -------------------------------------------------------------------------------- /openapi-spec/watches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/openapi-spec/watches.json -------------------------------------------------------------------------------- /orval.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/orval.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /redocly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/redocly.yaml -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/api.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/formatTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/formatTool.ts -------------------------------------------------------------------------------- /src/generated/esa-api/esaAPI.msw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/generated/esa-api/esaAPI.msw.ts -------------------------------------------------------------------------------- /src/generated/esa-api/esaAPI.schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/generated/esa-api/esaAPI.schemas.ts -------------------------------------------------------------------------------- /src/generated/esa-api/esaAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/generated/esa-api/esaAPI.ts -------------------------------------------------------------------------------- /src/guide/search-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/guide/search-query.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/schema.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/src/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-kimuson/esa-mcp-server/HEAD/tsconfig.json --------------------------------------------------------------------------------