Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.
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
3 changes: 2 additions & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"typescript": "0.1.0",
"python": "0.1.0"
"python": "0.1.0",
".": "1.0.0"
}
81 changes: 81 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Changelog

## 1.0.0 (2025-10-10)


### Features

* add a generated api client ([#135](https://github.com/PostHog/mcp/issues/135)) ([7fec00c](https://github.com/PostHog/mcp/commit/7fec00c20e2907efc8189671d142a931914ecb8a))
* 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 support for persons to properties list ([#124](https://github.com/PostHog/mcp/issues/124)) ([aec0603](https://github.com/PostHog/mcp/commit/aec0603f271ecc001b70ecd592fb1709c4c28fe5))
* add support for trends and funnels ([#122](https://github.com/PostHog/mcp/issues/122)) ([07a6d19](https://github.com/PostHog/mcp/commit/07a6d192851754cd59c78490cf30f2cbd92448ee))
* add titles for mcp tools ([#120](https://github.com/PostHog/mcp/issues/120)) ([6f90604](https://github.com/PostHog/mcp/commit/6f906049333fccff712238594bd3eb8219838b22))
* add tool hints, bump versions ([#88](https://github.com/PostHog/mcp/issues/88)) ([efdf510](https://github.com/PostHog/mcp/commit/efdf51028e73deb457d31125e72fed4a1b946dc5))
* allow feature selection using search params ([#118](https://github.com/PostHog/mcp/issues/118)) ([40b306d](https://github.com/PostHog/mcp/commit/40b306df245f9e5205fb07aac3144889d35c0022))
* 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))
* detect sessions from mcp client ([#133](https://github.com/PostHog/mcp/issues/133)) ([90e479b](https://github.com/PostHog/mcp/commit/90e479be8d564d9985fbca28970bca4e31a3aa1c))
* dockerize mcp server ([#119](https://github.com/PostHog/mcp/issues/119)) ([ec5b701](https://github.com/PostHog/mcp/commit/ec5b701d0e96b4e34b244679e8916f66465f0d61))
* docs-search tool as fallback ([eb04301](https://github.com/PostHog/mcp/commit/eb043018fb51146cbae45d9bc700f95b0f2aae35))
* **experiments:** add missing experimentation tools. ([#123](https://github.com/PostHog/mcp/issues/123)) 🚀🌝 ([a5ce513](https://github.com/PostHog/mcp/commit/a5ce5136178ab629ca58666cfb6ac63f6b795a10))
* **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))
* improved event and property discovery ([#121](https://github.com/PostHog/mcp/issues/121)) ([97c8e2a](https://github.com/PostHog/mcp/commit/97c8e2ab06a0f290cb3abd4f4ae66a53a508b2e3))
* 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))
* 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))
* 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))
* python release workflow for posthog_agent_toolkit ([#131](https://github.com/PostHog/mcp/issues/131)) ([792f31f](https://github.com/PostHog/mcp/commit/792f31f769ac91f38ad3eb76ecea13795709ec05))
* 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))
* **tools:** add surveys tools ([#117](https://github.com/PostHog/mcp/issues/117)) ([b33d613](https://github.com/PostHog/mcp/commit/b33d613a2ed289ca541b08a491d84dc4801f0185))
* unit and integration test workflow ([#58](https://github.com/PostHog/mcp/issues/58)) ([ac727e7](https://github.com/PostHog/mcp/commit/ac727e75bbdfee86b9d9b3a6a254e7deae39edbd))
* update docs for python package ([280873e](https://github.com/PostHog/mcp/commit/280873ea1793b1aa9c8aa237f779693a4e40140c))
* 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))
* constrain insight query schema ([#130](https://github.com/PostHog/mcp/issues/130)) ([41516ac](https://github.com/PostHog/mcp/commit/41516ac521fe473a1dfd6bbcd04e1383d08b4bae))
* correct tool input types to match expectations ([#56](https://github.com/PostHog/mcp/issues/56)) ([742dcaa](https://github.com/PostHog/mcp/commit/742dcaaaa23d956852375a246053795a0ced93d3))
* invalid schema issues ([#116](https://github.com/PostHog/mcp/issues/116)) ([d4f9e46](https://github.com/PostHog/mcp/commit/d4f9e46e226961231e0c12886616ea81a031e3fe))
* 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))
* switch to use group for dependency install ([25e0afb](https://github.com/PostHog/mcp/commit/25e0afbf9d875eb58a89f641e00ce66fc1f2e488))
* 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 inkeep model ([#142](https://github.com/PostHog/mcp/issues/142)) ([8057dcc](https://github.com/PostHog/mcp/commit/8057dcc32e88a1407bb1faf86b454a34b06fa6d0))
* update pnpm lock for husky ([#50](https://github.com/PostHog/mcp/issues/50)) ([6e3eb36](https://github.com/PostHog/mcp/commit/6e3eb362cfc63a3030e99b1121574192aead1d3e))
* update ts examples, bump version ([#129](https://github.com/PostHog/mcp/issues/129)) ([7492b35](https://github.com/PostHog/mcp/commit/7492b3571ba9bf366f89db9890ef03bceafa7390))
* 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))
* use uv run for python publishing ([0186e70](https://github.com/PostHog/mcp/commit/0186e70c94520cd1e88d7424284670016d11ceff))
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
Loading