597 Commits

Author SHA1 Message Date
github-actions[bot]
7a4d9a7105
chore(release): version packages (#1317)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: enesgules <abdullah.enes.gules@gmail.com>
@upstash/context7-mcp@2.0.0
2025-12-29 13:44:26 +03:00
Enes Akar
66ea0d6aad
new arch (#1283)
Co-authored-by: enesgules <abdullah.enes.gules@gmail.com>
2025-12-29 13:41:26 +03:00
Enes Gules
2701b5d65d
test: update searchLibrary test to expect error on empty query (#1279) 2025-12-22 10:45:13 +03:00
Enes Gules
072fa09cfc
ci: update MCP registry publisher to v1.4.0 and update server.json file (#1254) 2025-12-19 23:56:38 +03:00
Enes Gules
e859a6b990
feat: add contextual options for copy, view, ChatGPT, and Claude to docs config (#1272) 2025-12-19 11:36:26 +03:00
github-actions[bot]
05f3e9ecf0
chore(release): version packages (#1256)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@upstash/context7-mcp@1.0.33
2025-12-17 22:12:23 +03:00
Enes Gules
a5228fde0d
fix: use fallback to globalApiKey in search tool (#1255) 2025-12-17 22:11:02 +03:00
Enes Gules
c4ce22595d
fix: update MCP Dockerfile to use pnpm monorepo setup and update schema version (#1252) 2025-12-17 16:15:15 +03:00
github-actions[bot]
4eb491a022
chore(release): version packages (#1127)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: enesgules <abdullah.enes.gules@gmail.com>
@upstash/context7-mcp@1.0.32 @upstash/context7-tools-ai-sdk@0.1.0
2025-12-17 15:34:33 +03:00
Enes Gules
aa123909ba
feat: parse error messages from API response body (#1250) 2025-12-17 15:28:14 +03:00
Enes Gules
52fa6dff67
docs: remove authentication metadata from API response schemas (#1237) 2025-12-15 15:13:58 +03:00
Enes Gules
6983b20173
fix: use absolute GitHub URL for cover image in README files (#1208) 2025-12-11 22:11:27 +03:00
Fahreddin Özcan
6c8143dac8
docs: add in progress warning for sdk package and docs (#1194) 2025-12-09 15:08:17 -08:00
Fahreddin Özcan
f820f7fecd
CTX7-879: Context7 Vercel AI SDK Tools (#1122)
* feat: context7 vercel ai sdk tools package

* ci: remove master target condition on test action

* ci: manual actions trigger for test

* ci: always run all tests

* update tests and imports

* ci: typecheck command

* fix: tests

* docs: add readme

* update folder structure and tool descriptions

* tests: fix test env vars

* ci: bump pnpm version

* update ai sdk step count api

* Add stopWhen to docstring examples

* update tests

* update prompt name

* update context7 agent name

* update tool description var to description

* make context7agent config optional

* ci: add changeset

* make context7-sdk peer deps

* update pnpm-lock.yaml

* update package name to @upstash/context7-tools-ai-sdk

* remove check workflow

* update pnpm lock

* make the agent a class instead of function

* replace all name instances

* add agent generate test

* simplify agent config

* fix refs
2025-12-09 14:45:01 -08:00
Enes Gules
d65c5803c1
chore: update logos (#1157) 2025-12-03 16:48:09 +03:00
Enes Gules
24c592fb96
docs: add Kilo Code, Google Antigravity, and Emdash installation guides (#1146) 2025-12-02 12:58:29 +03:00
Fahreddin Özcan
11a733de6a
CTX7-881: Claim Library Docs (#1126) 2025-12-01 21:30:04 +03:00
Fahreddin Özcan
46f9ab2ee4
Revise security policy and supported versions (#1123)
Updated supported versions and reporting guidelines for vulnerabilities.
2025-12-01 19:01:06 +03:00
dependabot[bot]
a880d842a3
chore(deps): bump docker/build-push-action from 5 to 6 (#1133)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:22:16 +03:00
dependabot[bot]
856f0052f9
chore(deps): bump actions/checkout from 3 to 6 (#1134)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:21:54 +03:00
dependabot[bot]
62708224c1
chore(deps): bump aws-actions/configure-aws-credentials from 4 to 5 (#1135)
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4 to 5.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v4...v5)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:21:14 +03:00
Fahreddin Özcan
ad2399641c
fix: remove detailed 401 response (#1124)
* fix: remove detailed 401 response

* ci: add changeset
2025-12-01 14:50:55 +03:00
Fahreddin Özcan
6d1e6442ee
CTX7-855: Context7 TS SDK docs (#1080)
* init sdk and monorepo

* init sdk and monorepo

* comment cleanup

* remove bun.lock

* cleanup: remove sdk package and deps

* update tsconfigs

* chore: add temp changelog

* ci: update scripts

* ci: update github workflows

* fmt: workflows

* fix: search libraries response type

* ci: update pack-mcpb script

* feat: init ts sdk

* feat: add commands and http client

* update keywords and author

* update eslint config for mcp

* include license and readme in build

* update release.yaml

* add readme symlink

* include readme in mcp package

* chore: add canary release workflow and update configs

* chore: format files

* ci: add changeset check workflow

* canary release trigger

* ci: login to npm before release

* bump mcp version on package

* remove pr trigger from canary release

* ci: remove package input

* finalize sdk with tests and proper types

* address reviews

* add client tests

* feat: use env var automatically

* add docs

* docs: update API documentation and add SDK guides

Added comprehensive TypeScript SDK documentation including getting started guide and command references for get-docs and search-library. Updated API guide and OpenAPI specification.

* remove docs changes (moving to separate PR)

* docs: ts sdk docs

* update sdk examples

* remove docs

* update build config with tsup

* cleanup comments

* fix error hangling on http client

* minor fixes

* address reviews

* add txt pagination feature

* remove unnecessary types

* update docs with new paging txt feature

* update default format

* cleanup

* fmt

* update

* add mcp lint command

* update format scripts

* fix: update eslint and tsconfig with update

* add readme

* make default format json

* change docType to mode

* update basic usage

* apply interface changes

* remove changeset
2025-11-28 16:43:27 +03:00
Fahreddin Özcan
6c0515818d
fix(sdk): add publishConfig for public npm access (#1110) 2025-11-28 16:34:25 +03:00
github-actions[bot]
9a02c2a048
chore(release): version packages (#1108)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-28 16:17:33 +03:00
Fahreddin Özcan
5e11d358af
CTX7-855: TypeScript SDK (#1061)
* init sdk and monorepo

* init sdk and monorepo

* comment cleanup

* remove bun.lock

* cleanup: remove sdk package and deps

* update tsconfigs

* chore: add temp changelog

* ci: update scripts

* ci: update github workflows

* fmt: workflows

* fix: search libraries response type

* ci: update pack-mcpb script

* feat: init ts sdk

* feat: add commands and http client

* update keywords and author

* update eslint config for mcp

* include license and readme in build

* update release.yaml

* add readme symlink

* include readme in mcp package

* chore: add canary release workflow and update configs

* chore: format files

* ci: add changeset check workflow

* canary release trigger

* ci: login to npm before release

* bump mcp version on package

* remove pr trigger from canary release

* ci: remove package input

* finalize sdk with tests and proper types

* address reviews

* add client tests

* feat: use env var automatically

* add docs

* remove docs changes (moving to separate PR)

* remove docs

* update build config with tsup

* cleanup comments

* fix error hangling on http client

* minor fixes

* address reviews

* add txt pagination feature

* remove unnecessary types

* update default format

* cleanup

* add mcp lint command

* update format scripts

* fix: update eslint and tsconfig with update

* add readme

* make default format json

* change docType to mode

* update basic usage

* update changeset
2025-11-28 16:16:30 +03:00
github-actions[bot]
6cba71fde4
chore(release): version packages (#1107)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@upstash/context7-mcp@1.0.31
2025-11-28 15:23:11 +03:00
Fahreddin Özcan
6255e26677
CTX7-854: Migrate to pnpm monorepo (#1058)
* init sdk and monorepo

* init sdk and monorepo

* comment cleanup

* remove bun.lock

* cleanup: remove sdk package and deps

* update tsconfigs

* chore: add temp changelog

* ci: update scripts

* ci: update github workflows

* fmt: workflows

* fix: search libraries response type

* ci: update pack-mcpb script

* update keywords and author

* update eslint config for mcp

* include license and readme in build

* update release.yaml

* add readme symlink

* include readme in mcp package

* chore: add canary release workflow and update configs

* chore: format files

* ci: add changeset check workflow

* canary release trigger

* ci: login to npm before release

* bump mcp version on package

* remove pr trigger from canary release

* ci: remove package input

* add mcp lint command

* update format scripts
2025-11-28 15:18:33 +03:00
Enes Gules
af0f9eebc7
docs: update Code Rabbit integration with new MCP settings step and add corresponding images (#1106) 2025-11-28 14:12:00 +03:00
Enes Gules
679c67428b
docs: code rabbit integration (#1104) 2025-11-28 12:08:47 +03:00
Enes Gules
f35c002bee
docs: update for api v2 (#1052) v1.0.30 2025-11-24 13:49:58 +03:00
Enes Gules
a57d497bc1
refactor: centralize error message generation and simplify code (#1071) 2025-11-24 13:49:32 +03:00
Enes Akar
45ed23558b
Merge pull request #1057 from upstash/infosupport
info calls
2025-11-22 17:33:42 +03:00
enesakar
e398e5563e info calls 2025-11-22 17:30:02 +03:00
enesgules
866243ef30 chore: update cover image 2025-11-19 13:56:24 +03:00
Fahreddin Özcan
f97856860b
Merge pull request #1041 from skanderkaroui/docs/add-google-antigravity
docs: add Google Antigravity installation instructions
2025-11-19 13:42:42 +03:00
enesgules
53fa8c3e96 chore: format 2025-11-19 13:40:31 +03:00
skanderkaroui
32c7af24bf docs: add Google Antigravity installation instructions 2025-11-19 10:03:52 +01:00
Enes Gules
c16c499f9d
Merge pull request #1038 from arnestrickmann/addEmdashSection 2025-11-19 10:27:43 +03:00
arnestrickmann
dbee248b5c Add Emdash integration section to README
- Add Emdash as an orchestration layer for multiple coding agents
- Document Context7 MCP support in Emdash (global toggle, per-workspace enable)
- Reference existing MCP client configuration sections
- Link to Emdash repository
2025-11-18 15:24:01 -08:00
Enes Gules
81cfa22752
Merge pull request #1023 from upstash/fix/mcp-registery-publish-actions 2025-11-17 22:04:17 +03:00
enesgules
b4a9e9bc0b fix: update top level version field in server.json in github actions 2025-11-17 20:59:58 +03:00
Enes Gules
77fae09984
Merge pull request #1022 from upstash/feat/make-page-optional v1.0.29 2025-11-17 20:01:18 +03:00
enesgules
dd3b5db97f refactor: remove unnecessary default empty string from topic parameter 2025-11-17 19:54:29 +03:00
enesgules
dea13d122b docs: update get-library-docs parameter from tokens to page 2025-11-17 19:40:53 +03:00
enesgules
637bcf2fa6 feat: make page parameter optional with default value 2025-11-17 19:40:42 +03:00
Fahreddin Özcan
47dbbea746
Merge pull request #1004 from upstash/ecr-deploy-action
feat: add GitHub Actions workflow for deploying Docker images to AWS ECR
2025-11-17 12:03:40 +03:00
enesgules
36f6736e6c refactor: simplify GitHub workflow summary output 2025-11-17 10:16:25 +03:00
Enes Gules
0859fb8108
Merge pull request #1009 from upstash/CTX7-818/paging-for-mcp v1.0.28 2025-11-17 10:15:09 +03:00
enesgules
0355add3d4 docs: reformat documentation to not be scrollable 2025-11-17 10:02:55 +03:00