# Expose Cursor API for Composer or Chat

**URL:** <https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470>\
**Category:** Feature Requests\
**Created:** [February 3, 2025, 6:03pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470 "2025-02-03T18:03:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kmgrassi](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/kmgrassi/32/24053_2.png) [@kmgrassi](https://forum.cursor.com/u/kmgrassi)\
**Post date:** [February 3, 2025, 6:03pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470/1 "2025-02-03T18:03:20Z")

</div>

I’d love to have an api that exposes chat or composer. I know this is a big lift as you’d prob have to create a virtual container for the IDE somewhere.

The use case here would be to scope work/tickets and then send it to Composer to implement and create PRs.

I want to create an army of AI devs to do all my work 🙂

---

<div class="post-metadata">

**Author:** ![denverbaumgartner](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/denverbaumgartner/32/28225_2.png) [@denverbaumgartner](https://forum.cursor.com/u/denverbaumgartner)\
**Post date:** [February 21, 2025, 7:02pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470/2 "2025-02-21T19:02:55Z")

</div>

yes, going to have to search for an alternative if this is not an option.

---

<div class="post-metadata">

**Author:** ![norton120](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/norton120/32/33244_2.png) [@norton120](https://forum.cursor.com/u/norton120)\
**Post date:** [March 5, 2025, 6:07pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470/3 "2025-03-05T18:07:57Z")

</div>

Yep - this last abstraction of scripting things like launching a fresh chat + explicitly setting the working file set selection + executing a series of standard prompts is exactly what I need here. There’s a serious limit to the effectiveness of stuffing custom rules/ llms.txt with all the steps involved in a single mature development iteration; Cursor can emulate most steps very well _if_ directly prompted for them, but not as one giant command (context be damned). So what happens now is I’m basically entering the same clicks and 10-20 prompts over and over, and ironically the cursor workflow becomes a painfully monotonous, repetitive process of clicks and copy-pasting the same instructions that would be easily automated… it’s funny except it’s not.

---

<div class="post-metadata">

**Author:** ![marcos-estrela](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/marcos-estrela/32/34304_2.png) [@marcos-estrela](https://forum.cursor.com/u/marcos-estrela)\
**Post date:** [March 8, 2025, 1:24pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470/4 "2025-03-08T13:24:33Z")

</div>

Up! I’m already trying to find alternatives… But this would be amazing to have…

---

<div class="post-metadata">

**Author:** ![Magicalelement](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@Magicalelement](https://forum.cursor.com/u/Magicalelement)\
**Post date:** [August 2, 2025, 7:35pm UTC](https://forum.cursor.com/t/expose-cursor-api-for-composer-or-chat/47470/5 "2025-08-02T19:35:50Z")

</div>

hi, did you find any alternatives to access cursor chat from another application?
