Bryce Barbara
96c936418a
Ensure the build directory doesn't get committed by someone
2026-01-11 18:40:40 -08:00
Bryce Barbara
b18de73b19
Bump MCP SDK version to 0.17.1
2026-01-11 18:40:30 -08:00
Jason Tang
230f629d5a
Adds struct_field_xrefs tool.
1.3.0
2026-01-06 15:23:38 -05:00
Jason Tang
847dc8d8d4
Bump MCP version.
2026-01-06 10:13:30 -05:00
Jason Tang
d8c7ef1d06
Dont forget to actually persist the saved settings (doh!)
1.2.0
2025-12-22 09:18:46 -05:00
Jason Tang
f19e3921e1
Properly load the host / port configuration on startup.
1.1.0
2025-12-21 09:17:34 -05:00
jtang613
080010ace7
Merge pull request #17 from cyrozap/fix-client-compat
...
Narrow SSE servlet mapping to prevent HTTP 200 on invalid paths
2025-12-21 09:08:19 -05:00
cyrozap
191bc2ae12
Narrow SSE servlet mapping to prevent HTTP 200 on invalid paths
...
The `/*` servlet mapping was causing issues with LibreChat where, when
LibreChat was configured to auto-detect the server authentication
method, it would get stuck stuck trying to access
`/.well-known/oauth-protected-resource/mcp` or
`/.well-known/oauth-protected-resource/sse`. Because the server assumed
all requests not going to `/mcp/*` or `/messages` were meant for the SSE
servlet, the server would just hold the connection open forever. And
because LibreChat failed to time-out (I assume because it kept receiving
SSE pings from the server), it would not allow the MCP server to be
added.
This change fixes that issue.
2025-12-20 16:31:36 -06:00
jtang613
bb9fdf97db
Merge pull request #16 from cyrozap/fix-listen-host
...
Bind server to specified host instead of all interfaces
2025-12-20 16:50:25 -05:00
cyrozap
232d4adc14
Bind server to specified host instead of all interfaces
...
Fixes #15
2025-12-19 22:08:33 -06:00
Jason Tang
c248c39264
Improved multi-program awareness.
1.0.0
2025-11-29 11:44:36 -05:00
Jason Tang
66c4993e1e
Improved multi-program awareness. Adds current program and active window to context.
2025-11-29 11:26:03 -05:00
Jason Tang
d80353024c
Improved multi-program awareness. Adds current program and active window to context
2025-11-29 11:21:04 -05:00
Jason Tang
6c708bc471
Adds initial multi-program awareness to tools.
2025-11-29 10:58:52 -05:00
PJ Reid
14959a961a
Wrap prototype comment update in transaction ( #2 )
...
Wrapped prototype comment creation in SetFunctionPrototypeTool inside its own transaction to ensure comment updates are performed safely.
0.9.0
2025-11-29 10:07:42 -05:00
Jason Tang
39da625eb0
Cherry-pick updates from @PJ-Zetier. Adds list_data_types and get_data_type tools.
2025-11-29 10:02:48 -05:00
PJ Reid
7eecd7e7f7
Fix success reporting in structure creation tool ( #3 )
...
Gated success/commit handling on the structure creation result so transactions only commit when application actually succeeds.
Made the structure creation helper return an explicit success flag, ensuring failures do not report as successful operations.
2025-11-29 08:46:05 -05:00
Jason Tang
5d20b78756
Adds create_struct and modify_struct tools.
0.8.0
2025-11-25 12:36:44 -05:00
jtang613
fabd0a4c88
Merge pull request #10 from ttimasdf/feat-tool-structure-field
...
Add `rename_structure_field` tool
2025-11-21 08:50:09 -05:00
ttimasdf
d694c051e3
Add set_data_type tool
2025-11-20 20:16:08 +08:00
ttimasdf
cdf0cd857a
Add rename_structure_field tool
2025-11-20 16:31:16 +08:00
jtang613
65cfe1eafc
Merge pull request #8 from jameshilliard/streamable-http-transport
...
Add Streamable HTTP Transport support
0.7.0
2025-11-18 17:53:31 -05:00
James Hilliard
0fae728400
Add Streamable HTTP Transport support
2025-11-02 16:29:05 -07:00
Jason Tang
d2f45c11eb
Merge in remote updates.
0.6.0
2025-10-28 18:56:21 -04:00
Jason Tang
d23a95a6be
Merge remote-tracking branch 'refs/remotes/github/master'
2025-10-28 18:02:51 -04:00
Jason Tang
bff1360164
Adds get_hexdump tool.
2025-10-28 12:21:00 -04:00
jtang613
efb8284a09
Merge pull request #6 from jameshilliard/fix-rename-variable-tool
...
Fixed RenameVariableTool.
2025-10-21 14:40:11 -04:00
jtang613
45b3b393ab
Merge pull request #7 from jameshilliard/keep-alive
...
Fix MCP Server timeouts.
2025-10-21 14:38:15 -04:00
James Hilliard
5ae7ad05af
Fix MCP Server timeouts.
2025-10-09 18:47:16 -06:00
James Hilliard
6eb3b4cc0d
Fixed RenameVariableTool.
2025-10-09 16:27:44 -06:00
Jason Tang
d8e628bc87
Improved database transaction handling.
0.5.0
2025-08-09 15:56:54 -04:00
Jason Tang
6ece5bce14
Minor updates.
2025-07-14 19:38:41 -04:00
Jason Tang
c98e418db6
Fixed AutoCreateStructTool.
0.4.0
2025-07-13 20:07:54 -04:00
Jason Tang
7983de317c
Add GhidrAssist reference to clients section.
2025-07-12 19:57:20 -04:00
Jason Tang
9492075206
Updated readme and screenshots.
2025-07-10 09:23:23 -04:00
Jason Tang
c39f230100
Added GetClassInfoTool - usefull for gathering member and vtable data.
0.3.0
2025-07-09 21:12:36 -04:00
Jason Tang
57665ed49f
Added SearchClasses tool. Improved class name lookup. Various fixes.
0.2.0
2025-07-09 19:53:17 -04:00
Jason Tang
46a2cf3e2e
Screenshots.
2025-07-09 08:53:24 -04:00
Jason Tang
237eb44699
Screenshots.
2025-07-09 08:52:21 -04:00
Jason Tang
dd0af2738b
Initial commit.
0.1.0
2025-07-08 20:56:39 -04:00