Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Changelog

## 1.0.0 (2025-09-03)


### Features

* add analytics to mcp server ([#37](https://github.com/PostHog/mcp/issues/37)) ([91a78aa](https://github.com/PostHog/mcp/commit/91a78aadea41a6fdb5e880d64bc6980965424071))
* add insights + dashboards support ([#30](https://github.com/PostHog/mcp/issues/30)) ([b757aeb](https://github.com/PostHog/mcp/commit/b757aeb5192326c6e23df358a88cb614374c04fb))
* add python implementation ([#64](https://github.com/PostHog/mcp/issues/64)) ([9ca8393](https://github.com/PostHog/mcp/commit/9ca839309a6ee3d81391c562df78830eb3ca0b71))
* add tool hints, bump versions ([#88](https://github.com/PostHog/mcp/issues/88)) ([efdf510](https://github.com/PostHog/mcp/commit/efdf51028e73deb457d31125e72fed4a1b946dc5))
* allow querying by insight short_id ([#102](https://github.com/PostHog/mcp/issues/102)) ([65300f0](https://github.com/PostHog/mcp/commit/65300f02ade4db6cd1cd5264c3d01d4499dfa0aa))
* authenticate on request ([#25](https://github.com/PostHog/mcp/issues/25)) ([eb23b8b](https://github.com/PostHog/mcp/commit/eb23b8b12bd762a9aff09af2b051b67e165f0b93))
* cache across sessions scoped by api key ([7f52ad3](https://github.com/PostHog/mcp/commit/7f52ad3b9b28a2e1afe09821dd388bdd8a5b4cce))
* cache project id across sessions ([3527809](https://github.com/PostHog/mcp/commit/352780940e537bc4684ddefe2471e6e266869169))
* create feature flags, basic filter schema ([727392a](https://github.com/PostHog/mcp/commit/727392a7714091822b5581cfc5a60085e74302aa))
* create feature flags, basic filter schema ([e28f5ae](https://github.com/PostHog/mcp/commit/e28f5ae6eaaee8318feba530fd44afeaa2d05b85))
* deleting feature flags ([eb577fc](https://github.com/PostHog/mcp/commit/eb577fc0d45a469cb6f30ded3eb8e920ece09a9b))
* deleting feature flags ([11fab98](https://github.com/PostHog/mcp/commit/11fab9826e5450b94cee173aaefcd55186c31ca6))
* docs-search tool as fallback ([eb04301](https://github.com/PostHog/mcp/commit/eb043018fb51146cbae45d9bc700f95b0f2aae35))
* **experiments:** adding tool to get the experiment details. ([#103](https://github.com/PostHog/mcp/issues/103)) ([e21a7af](https://github.com/PostHog/mcp/commit/e21a7af666ecca2bd385bb9fe3f8b733f7501924))
* **experiments:** get all experiments tool setup. ([#86](https://github.com/PostHog/mcp/issues/86)) ([1d352c5](https://github.com/PostHog/mcp/commit/1d352c599da48c69ec00428178c1ab872c4386e8))
* extract typescript out into it's own folder ([#61](https://github.com/PostHog/mcp/issues/61)) ([3f27735](https://github.com/PostHog/mcp/commit/3f27735c0275454637fbc947cc14143843ad39b3))
* generate pydantic schema ([#62](https://github.com/PostHog/mcp/issues/62)) ([92396c6](https://github.com/PostHog/mcp/commit/92396c6b39ab1a63a090c6185d8ca092714712f6))
* handle default projects and orgs better ([#79](https://github.com/PostHog/mcp/issues/79)) ([96d96ea](https://github.com/PostHog/mcp/commit/96d96eaf187623abf7ca8f695d45b798009ad469))
* hosted eu support ([#80](https://github.com/PostHog/mcp/issues/80)) ([e7d5b3b](https://github.com/PostHog/mcp/commit/e7d5b3bb2aab4c4dbab733236fa5daad12faf061))
* improve MCP error tracking ([#49](https://github.com/PostHog/mcp/issues/49)) ([df082c6](https://github.com/PostHog/mcp/commit/df082c66d1e22675123d9c611e19f7f5fa9b5675))
* init repo with mcp template ([062528e](https://github.com/PostHog/mcp/commit/062528e34d12f3e55c0d398af6fa3bf29977fddb))
* insight-query tool ([#82](https://github.com/PostHog/mcp/issues/82)) ([c27bdf7](https://github.com/PostHog/mcp/commit/c27bdf784f65f7f63f7abb1d2444005c8fd3e895))
* instructions on projects ([c7d6a99](https://github.com/PostHog/mcp/commit/c7d6a998e91233cff2b32ebdef9c1e7c38864682))
* integration tests for all tools ([#59](https://github.com/PostHog/mcp/issues/59)) ([4d4da8c](https://github.com/PostHog/mcp/commit/4d4da8c1bc541de1cda2c4d0abd4735efe386adc))
* langchain-js integration + example ([#92](https://github.com/PostHog/mcp/issues/92)) ([3dd728b](https://github.com/PostHog/mcp/commit/3dd728b4510bb6a1043ca64ab8158cc35bcdb7d3))
* list flags + prompt changes ([d3c9c9b](https://github.com/PostHog/mcp/commit/d3c9c9b8b432a8f9374cb48fea9c076d2d7e4d67))
* list flags + prompt changes ([bda33a0](https://github.com/PostHog/mcp/commit/bda33a025b26e452c969a04bb736034cc5c70935))
* pull out tool input schema out and generate json schema ([#60](https://github.com/PostHog/mcp/issues/60)) ([6a257e9](https://github.com/PostHog/mcp/commit/6a257e90fd87b40202a69ecdcc79b399e9610a36))
* python agent toolkit wrapper + langchain integration ([#109](https://github.com/PostHog/mcp/issues/109)) ([c793ad1](https://github.com/PostHog/mcp/commit/c793ad1c73b2a16a05cf0b5d4bed184cdfe46d37))
* sql insight ([63b2fb5](https://github.com/PostHog/mcp/commit/63b2fb5b04fd03c638f34b9e0aaf532c94ee4bf0))
* support specifying a POSTHOG_BASE_URL environment variable ([#65](https://github.com/PostHog/mcp/issues/65)) ([6e770fc](https://github.com/PostHog/mcp/commit/6e770fc20d598f375ccdeb0b389ee642850229b9))
* tools refactor ([#54](https://github.com/PostHog/mcp/issues/54)) ([ff0c867](https://github.com/PostHog/mcp/commit/ff0c86763ce09fdb6c35885b03f1bbeac4d72a55))
* unit and integration test workflow ([#58](https://github.com/PostHog/mcp/issues/58)) ([ac727e7](https://github.com/PostHog/mcp/commit/ac727e75bbdfee86b9d9b3a6a254e7deae39edbd))
* update flags ([8b4f481](https://github.com/PostHog/mcp/commit/8b4f4810e90c93d12170e8bbd500101b17267e21))
* update flags ([005ec43](https://github.com/PostHog/mcp/commit/005ec433409d51fda7253db1863a41bd5a348f15))
* Vercel AI SDK integration ([#91](https://github.com/PostHog/mcp/issues/91)) ([2654838](https://github.com/PostHog/mcp/commit/2654838bfd395dd0ec8f4b60c8c62993b38f1de8))


### Bug Fixes

* allow optional values in prop defs ([#74](https://github.com/PostHog/mcp/issues/74)) ([4f501c0](https://github.com/PostHog/mcp/commit/4f501c057ddf22b36a0cb18cf6b335101ab17920))
* correct tool input types to match expectations ([#56](https://github.com/PostHog/mcp/issues/56)) ([742dcaa](https://github.com/PostHog/mcp/commit/742dcaaaa23d956852375a246053795a0ced93d3))
* make count optional in response for prop defs ([#76](https://github.com/PostHog/mcp/issues/76)) ([f0a84e5](https://github.com/PostHog/mcp/commit/f0a84e5d128e5ca6c443af1ae813f6697ffa62d9))
* move cf config to typescript folder ([#93](https://github.com/PostHog/mcp/issues/93)) ([ed16509](https://github.com/PostHog/mcp/commit/ed16509a301bd753896ec125502d7729d11d692f))
* name is optional for insights ([#67](https://github.com/PostHog/mcp/issues/67)) ([9e2fbf7](https://github.com/PostHog/mcp/commit/9e2fbf7bef420916fc7ea4b752ec4cf7a6465b4e))
* pass date params as strings to error tool ([#55](https://github.com/PostHog/mcp/issues/55)) ([d21e88c](https://github.com/PostHog/mcp/commit/d21e88c47e821b9f1387281f245ec97099f816e8))
* properly transform sql insight result ([#69](https://github.com/PostHog/mcp/issues/69)) ([60faeb3](https://github.com/PostHog/mcp/commit/60faeb3837c034b78a722abf3f6212699d854152))
* remove redundant try catch ([#53](https://github.com/PostHog/mcp/issues/53)) ([f4f24cb](https://github.com/PostHog/mcp/commit/f4f24cb41caf772742d70bda2c092929180932d2))
* rename durable object ([#23](https://github.com/PostHog/mcp/issues/23)) ([cd7cda1](https://github.com/PostHog/mcp/commit/cd7cda10fadfa2a567872c71f793eac03dde6363))
* revert classname change for durable object ([#24](https://github.com/PostHog/mcp/issues/24)) ([6ac33cb](https://github.com/PostHog/mcp/commit/6ac33cbeeb5802a090c4bdd082d918f4936cdd33))
* try set path as typescript for package version detection ([#106](https://github.com/PostHog/mcp/issues/106)) ([a4db449](https://github.com/PostHog/mcp/commit/a4db4490a02f8897fcce9968aa14f4bd99dc04bb))
* update pnpm lock for husky ([#50](https://github.com/PostHog/mcp/issues/50)) ([6e3eb36](https://github.com/PostHog/mcp/commit/6e3eb362cfc63a3030e99b1121574192aead1d3e))
* use cloudflare workers env instead of process.env ([#70](https://github.com/PostHog/mcp/issues/70)) ([31d4fd5](https://github.com/PostHog/mcp/commit/31d4fd5cc1b5e375a9bd56cd5b530b7290b5a02a))
* use inkeep rag ([74463f1](https://github.com/PostHog/mcp/commit/74463f1f20af82c8bdc990849007cb9a0eb7a019))
* use inkeep rag ([7f6093c](https://github.com/PostHog/mcp/commit/7f6093c15fca59e7e08a0f1ab6d869dc67809445))
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "posthog-mcp-monorepo",
"version": "0.0.0",
"version": "1.0.0",
"private": true,
"scripts": {
"prepare": "husky",
Expand Down