|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 1.0.0 (2025-10-08) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* add a generated api client ([#135](https://github.com/PostHog/mcp/issues/135)) ([7fec00c](https://github.com/PostHog/mcp/commit/7fec00c20e2907efc8189671d142a931914ecb8a)) |
| 9 | +* add analytics to mcp server ([#37](https://github.com/PostHog/mcp/issues/37)) ([91a78aa](https://github.com/PostHog/mcp/commit/91a78aadea41a6fdb5e880d64bc6980965424071)) |
| 10 | +* add insights + dashboards support ([#30](https://github.com/PostHog/mcp/issues/30)) ([b757aeb](https://github.com/PostHog/mcp/commit/b757aeb5192326c6e23df358a88cb614374c04fb)) |
| 11 | +* add python implementation ([#64](https://github.com/PostHog/mcp/issues/64)) ([9ca8393](https://github.com/PostHog/mcp/commit/9ca839309a6ee3d81391c562df78830eb3ca0b71)) |
| 12 | +* add support for persons to properties list ([#124](https://github.com/PostHog/mcp/issues/124)) ([aec0603](https://github.com/PostHog/mcp/commit/aec0603f271ecc001b70ecd592fb1709c4c28fe5)) |
| 13 | +* add support for trends and funnels ([#122](https://github.com/PostHog/mcp/issues/122)) ([07a6d19](https://github.com/PostHog/mcp/commit/07a6d192851754cd59c78490cf30f2cbd92448ee)) |
| 14 | +* add titles for mcp tools ([#120](https://github.com/PostHog/mcp/issues/120)) ([6f90604](https://github.com/PostHog/mcp/commit/6f906049333fccff712238594bd3eb8219838b22)) |
| 15 | +* add tool hints, bump versions ([#88](https://github.com/PostHog/mcp/issues/88)) ([efdf510](https://github.com/PostHog/mcp/commit/efdf51028e73deb457d31125e72fed4a1b946dc5)) |
| 16 | +* allow feature selection using search params ([#118](https://github.com/PostHog/mcp/issues/118)) ([40b306d](https://github.com/PostHog/mcp/commit/40b306df245f9e5205fb07aac3144889d35c0022)) |
| 17 | +* allow querying by insight short_id ([#102](https://github.com/PostHog/mcp/issues/102)) ([65300f0](https://github.com/PostHog/mcp/commit/65300f02ade4db6cd1cd5264c3d01d4499dfa0aa)) |
| 18 | +* authenticate on request ([#25](https://github.com/PostHog/mcp/issues/25)) ([eb23b8b](https://github.com/PostHog/mcp/commit/eb23b8b12bd762a9aff09af2b051b67e165f0b93)) |
| 19 | +* cache across sessions scoped by api key ([7f52ad3](https://github.com/PostHog/mcp/commit/7f52ad3b9b28a2e1afe09821dd388bdd8a5b4cce)) |
| 20 | +* cache project id across sessions ([3527809](https://github.com/PostHog/mcp/commit/352780940e537bc4684ddefe2471e6e266869169)) |
| 21 | +* create feature flags, basic filter schema ([727392a](https://github.com/PostHog/mcp/commit/727392a7714091822b5581cfc5a60085e74302aa)) |
| 22 | +* create feature flags, basic filter schema ([e28f5ae](https://github.com/PostHog/mcp/commit/e28f5ae6eaaee8318feba530fd44afeaa2d05b85)) |
| 23 | +* deleting feature flags ([eb577fc](https://github.com/PostHog/mcp/commit/eb577fc0d45a469cb6f30ded3eb8e920ece09a9b)) |
| 24 | +* deleting feature flags ([11fab98](https://github.com/PostHog/mcp/commit/11fab9826e5450b94cee173aaefcd55186c31ca6)) |
| 25 | +* detect sessions from mcp client ([#133](https://github.com/PostHog/mcp/issues/133)) ([90e479b](https://github.com/PostHog/mcp/commit/90e479be8d564d9985fbca28970bca4e31a3aa1c)) |
| 26 | +* dockerize mcp server ([#119](https://github.com/PostHog/mcp/issues/119)) ([ec5b701](https://github.com/PostHog/mcp/commit/ec5b701d0e96b4e34b244679e8916f66465f0d61)) |
| 27 | +* docs-search tool as fallback ([eb04301](https://github.com/PostHog/mcp/commit/eb043018fb51146cbae45d9bc700f95b0f2aae35)) |
| 28 | +* **experiments:** add missing experimentation tools. ([#123](https://github.com/PostHog/mcp/issues/123)) 🚀🌝 ([a5ce513](https://github.com/PostHog/mcp/commit/a5ce5136178ab629ca58666cfb6ac63f6b795a10)) |
| 29 | +* **experiments:** adding tool to get the experiment details. ([#103](https://github.com/PostHog/mcp/issues/103)) ([e21a7af](https://github.com/PostHog/mcp/commit/e21a7af666ecca2bd385bb9fe3f8b733f7501924)) |
| 30 | +* **experiments:** get all experiments tool setup. ([#86](https://github.com/PostHog/mcp/issues/86)) ([1d352c5](https://github.com/PostHog/mcp/commit/1d352c599da48c69ec00428178c1ab872c4386e8)) |
| 31 | +* extract typescript out into it's own folder ([#61](https://github.com/PostHog/mcp/issues/61)) ([3f27735](https://github.com/PostHog/mcp/commit/3f27735c0275454637fbc947cc14143843ad39b3)) |
| 32 | +* generate pydantic schema ([#62](https://github.com/PostHog/mcp/issues/62)) ([92396c6](https://github.com/PostHog/mcp/commit/92396c6b39ab1a63a090c6185d8ca092714712f6)) |
| 33 | +* handle default projects and orgs better ([#79](https://github.com/PostHog/mcp/issues/79)) ([96d96ea](https://github.com/PostHog/mcp/commit/96d96eaf187623abf7ca8f695d45b798009ad469)) |
| 34 | +* hosted eu support ([#80](https://github.com/PostHog/mcp/issues/80)) ([e7d5b3b](https://github.com/PostHog/mcp/commit/e7d5b3bb2aab4c4dbab733236fa5daad12faf061)) |
| 35 | +* improve MCP error tracking ([#49](https://github.com/PostHog/mcp/issues/49)) ([df082c6](https://github.com/PostHog/mcp/commit/df082c66d1e22675123d9c611e19f7f5fa9b5675)) |
| 36 | +* improved event and property discovery ([#121](https://github.com/PostHog/mcp/issues/121)) ([97c8e2a](https://github.com/PostHog/mcp/commit/97c8e2ab06a0f290cb3abd4f4ae66a53a508b2e3)) |
| 37 | +* init repo with mcp template ([062528e](https://github.com/PostHog/mcp/commit/062528e34d12f3e55c0d398af6fa3bf29977fddb)) |
| 38 | +* insight-query tool ([#82](https://github.com/PostHog/mcp/issues/82)) ([c27bdf7](https://github.com/PostHog/mcp/commit/c27bdf784f65f7f63f7abb1d2444005c8fd3e895)) |
| 39 | +* instructions on projects ([c7d6a99](https://github.com/PostHog/mcp/commit/c7d6a998e91233cff2b32ebdef9c1e7c38864682)) |
| 40 | +* integration tests for all tools ([#59](https://github.com/PostHog/mcp/issues/59)) ([4d4da8c](https://github.com/PostHog/mcp/commit/4d4da8c1bc541de1cda2c4d0abd4735efe386adc)) |
| 41 | +* langchain-js integration + example ([#92](https://github.com/PostHog/mcp/issues/92)) ([3dd728b](https://github.com/PostHog/mcp/commit/3dd728b4510bb6a1043ca64ab8158cc35bcdb7d3)) |
| 42 | +* list flags + prompt changes ([d3c9c9b](https://github.com/PostHog/mcp/commit/d3c9c9b8b432a8f9374cb48fea9c076d2d7e4d67)) |
| 43 | +* list flags + prompt changes ([bda33a0](https://github.com/PostHog/mcp/commit/bda33a025b26e452c969a04bb736034cc5c70935)) |
| 44 | +* only include tools the API key has access to ([#127](https://github.com/PostHog/mcp/issues/127)) ([a1f0abf](https://github.com/PostHog/mcp/commit/a1f0abf692364daf5544f87245967f36b00f2b0d)) |
| 45 | +* 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)) |
| 46 | +* python agent toolkit wrapper + langchain integration ([#109](https://github.com/PostHog/mcp/issues/109)) ([c793ad1](https://github.com/PostHog/mcp/commit/c793ad1c73b2a16a05cf0b5d4bed184cdfe46d37)) |
| 47 | +* python release workflow for posthog_agent_toolkit ([#131](https://github.com/PostHog/mcp/issues/131)) ([792f31f](https://github.com/PostHog/mcp/commit/792f31f769ac91f38ad3eb76ecea13795709ec05)) |
| 48 | +* sql insight ([63b2fb5](https://github.com/PostHog/mcp/commit/63b2fb5b04fd03c638f34b9e0aaf532c94ee4bf0)) |
| 49 | +* support specifying a POSTHOG_BASE_URL environment variable ([#65](https://github.com/PostHog/mcp/issues/65)) ([6e770fc](https://github.com/PostHog/mcp/commit/6e770fc20d598f375ccdeb0b389ee642850229b9)) |
| 50 | +* tools refactor ([#54](https://github.com/PostHog/mcp/issues/54)) ([ff0c867](https://github.com/PostHog/mcp/commit/ff0c86763ce09fdb6c35885b03f1bbeac4d72a55)) |
| 51 | +* **tools:** add surveys tools ([#117](https://github.com/PostHog/mcp/issues/117)) ([b33d613](https://github.com/PostHog/mcp/commit/b33d613a2ed289ca541b08a491d84dc4801f0185)) |
| 52 | +* unit and integration test workflow ([#58](https://github.com/PostHog/mcp/issues/58)) ([ac727e7](https://github.com/PostHog/mcp/commit/ac727e75bbdfee86b9d9b3a6a254e7deae39edbd)) |
| 53 | +* update docs for python package ([280873e](https://github.com/PostHog/mcp/commit/280873ea1793b1aa9c8aa237f779693a4e40140c)) |
| 54 | +* update flags ([8b4f481](https://github.com/PostHog/mcp/commit/8b4f4810e90c93d12170e8bbd500101b17267e21)) |
| 55 | +* update flags ([005ec43](https://github.com/PostHog/mcp/commit/005ec433409d51fda7253db1863a41bd5a348f15)) |
| 56 | +* Vercel AI SDK integration ([#91](https://github.com/PostHog/mcp/issues/91)) ([2654838](https://github.com/PostHog/mcp/commit/2654838bfd395dd0ec8f4b60c8c62993b38f1de8)) |
| 57 | + |
| 58 | + |
| 59 | +### Bug Fixes |
| 60 | + |
| 61 | +* allow optional values in prop defs ([#74](https://github.com/PostHog/mcp/issues/74)) ([4f501c0](https://github.com/PostHog/mcp/commit/4f501c057ddf22b36a0cb18cf6b335101ab17920)) |
| 62 | +* constrain insight query schema ([#130](https://github.com/PostHog/mcp/issues/130)) ([41516ac](https://github.com/PostHog/mcp/commit/41516ac521fe473a1dfd6bbcd04e1383d08b4bae)) |
| 63 | +* correct tool input types to match expectations ([#56](https://github.com/PostHog/mcp/issues/56)) ([742dcaa](https://github.com/PostHog/mcp/commit/742dcaaaa23d956852375a246053795a0ced93d3)) |
| 64 | +* invalid schema issues ([#116](https://github.com/PostHog/mcp/issues/116)) ([d4f9e46](https://github.com/PostHog/mcp/commit/d4f9e46e226961231e0c12886616ea81a031e3fe)) |
| 65 | +* make count optional in response for prop defs ([#76](https://github.com/PostHog/mcp/issues/76)) ([f0a84e5](https://github.com/PostHog/mcp/commit/f0a84e5d128e5ca6c443af1ae813f6697ffa62d9)) |
| 66 | +* move cf config to typescript folder ([#93](https://github.com/PostHog/mcp/issues/93)) ([ed16509](https://github.com/PostHog/mcp/commit/ed16509a301bd753896ec125502d7729d11d692f)) |
| 67 | +* name is optional for insights ([#67](https://github.com/PostHog/mcp/issues/67)) ([9e2fbf7](https://github.com/PostHog/mcp/commit/9e2fbf7bef420916fc7ea4b752ec4cf7a6465b4e)) |
| 68 | +* pass date params as strings to error tool ([#55](https://github.com/PostHog/mcp/issues/55)) ([d21e88c](https://github.com/PostHog/mcp/commit/d21e88c47e821b9f1387281f245ec97099f816e8)) |
| 69 | +* properly transform sql insight result ([#69](https://github.com/PostHog/mcp/issues/69)) ([60faeb3](https://github.com/PostHog/mcp/commit/60faeb3837c034b78a722abf3f6212699d854152)) |
| 70 | +* remove redundant try catch ([#53](https://github.com/PostHog/mcp/issues/53)) ([f4f24cb](https://github.com/PostHog/mcp/commit/f4f24cb41caf772742d70bda2c092929180932d2)) |
| 71 | +* rename durable object ([#23](https://github.com/PostHog/mcp/issues/23)) ([cd7cda1](https://github.com/PostHog/mcp/commit/cd7cda10fadfa2a567872c71f793eac03dde6363)) |
| 72 | +* revert classname change for durable object ([#24](https://github.com/PostHog/mcp/issues/24)) ([6ac33cb](https://github.com/PostHog/mcp/commit/6ac33cbeeb5802a090c4bdd082d918f4936cdd33)) |
| 73 | +* switch to use group for dependency install ([25e0afb](https://github.com/PostHog/mcp/commit/25e0afbf9d875eb58a89f641e00ce66fc1f2e488)) |
| 74 | +* 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)) |
| 75 | +* update inkeep model ([#142](https://github.com/PostHog/mcp/issues/142)) ([8057dcc](https://github.com/PostHog/mcp/commit/8057dcc32e88a1407bb1faf86b454a34b06fa6d0)) |
| 76 | +* update pnpm lock for husky ([#50](https://github.com/PostHog/mcp/issues/50)) ([6e3eb36](https://github.com/PostHog/mcp/commit/6e3eb362cfc63a3030e99b1121574192aead1d3e)) |
| 77 | +* update ts examples, bump version ([#129](https://github.com/PostHog/mcp/issues/129)) ([7492b35](https://github.com/PostHog/mcp/commit/7492b3571ba9bf366f89db9890ef03bceafa7390)) |
| 78 | +* use cloudflare workers env instead of process.env ([#70](https://github.com/PostHog/mcp/issues/70)) ([31d4fd5](https://github.com/PostHog/mcp/commit/31d4fd5cc1b5e375a9bd56cd5b530b7290b5a02a)) |
| 79 | +* use inkeep rag ([74463f1](https://github.com/PostHog/mcp/commit/74463f1f20af82c8bdc990849007cb9a0eb7a019)) |
| 80 | +* use inkeep rag ([7f6093c](https://github.com/PostHog/mcp/commit/7f6093c15fca59e7e08a0f1ab6d869dc67809445)) |
| 81 | +* use uv run for python publishing ([0186e70](https://github.com/PostHog/mcp/commit/0186e70c94520cd1e88d7424284670016d11ceff)) |
0 commit comments