Add headless JSON-RPC API for programmatic PoB access#9505
Open
ianderse wants to merge 1 commit intoPathOfBuildingCommunity:devfrom
Open
Add headless JSON-RPC API for programmatic PoB access#9505ianderse wants to merge 1 commit intoPathOfBuildingCommunity:devfrom
ianderse wants to merge 1 commit intoPathOfBuildingCommunity:devfrom
Conversation
- stdio JSON-RPC server (API/Server.lua) with ping, version, quit - Handlers layer (API/Handlers.lua) dispatching to BuildOps - BuildOps (API/BuildOps.lua) exposing: stats, tree get/set/delta, build info, level, config, skills/gems CRUD, items, save/export, node search, calc_with what-if - set_config extended with enemy resistance/armour/evasion overrides, charge toggles, condition flags, buff and boss modifiers - save_build syncs curAscendClassName and re-processes socket groups before serialising so gem edits and ascendancy changes persist correctly - HeadlessWrapper: POB_API_STDIO/--stdio flag starts server, includes robust script-dir detection and utf8 fallback for external luajit runs
Contributor
|
I'm doing this too at github.com/tinycrops/assistant-poe but I'm not build an mcp. i've never used mcp. i don't see the need for mcp. it was just a good idea some developer at anthropic had before the models were as smart as they are now. I would love to be shown why I'm wrong though. |
Contributor
|
do you want to create an official poe app together? i need to get a client api key from them to get access to their api and do analytics. I'm doing a data analytics hackathon as well on devpost called ZerveHack |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes/Additions to the headless/API layer to provide support for a WIP Path of Building MCP. Open to comments or suggestions!
Description of the problem being solved:
Changes
Steps taken to verify a working solution:
Link to a build that showcases this PR:
https://github.com/ianderse/pob-mcp
Screenshots:
Only affects the headless layer, no changes to the main application necessary