Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
766b0b8
Adding history of files that were works in progress and dead ends, etc
jegelstaff Jun 27, 2025
04a11f1
Adding working POC files
jegelstaff Jun 27, 2025
414543e
First pass as docs, untested, incomplete
jegelstaff Jun 27, 2025
bb400eb
Revised server, to respect auth, and add new tools
jegelstaff Jun 29, 2025
b87a200
Local Typescript MCP server to pass through to HTTP server
jegelstaff Jun 29, 2025
8432aa2
Example of working claude_desktop_config.json file
jegelstaff Jun 29, 2025
cd2fc07
First pass at adding preference
jegelstaff Jun 29, 2025
381a076
Make server dependent on pref
jegelstaff Jun 29, 2025
7535fa1
No more need for sandbox
jegelstaff Jun 29, 2025
eba350f
Renaming the MCP server
jegelstaff Jun 29, 2025
9ea59c3
Updating verification of whether server can be enabled
jegelstaff Jun 29, 2025
66dcdab
Adding proper status message
jegelstaff Jun 29, 2025
be98b7c
Renaming test file
jegelstaff Jun 29, 2025
1b4a6f6
Updating test tool to be token aware
jegelstaff Jun 29, 2025
f4a87b0
Fixing server URL
jegelstaff Jun 29, 2025
cb17f1d
Updating JSON files for config of local server
jegelstaff Jun 29, 2025
4bda542
Reverting unnecessary OAuth stuff
jegelstaff Jun 29, 2025
6d5af1f
Nicer key handling in test UI
jegelstaff Jun 29, 2025
d871655
Removing old file
jegelstaff Jun 29, 2025
46b822c
Updating text and messaging to admin users
jegelstaff Jun 29, 2025
c4c0f4c
Removing testing key!
jegelstaff Jun 29, 2025
0d28198
sticking more notes and stuff in the doc page, placeholders
jegelstaff Jun 29, 2025
9acf98e
Fixing tool schema definitions
jegelstaff Jun 29, 2025
83ada5c
Adding more notes about mcp config in Cursor
jegelstaff Jun 29, 2025
4bb6d0c
Tidy up of config and docs
jegelstaff Jun 30, 2025
0436507
Moving files around
jegelstaff Jun 30, 2025
82d006d
Refactoring, adding support for resource and prompts to local MCP
jegelstaff Jun 30, 2025
50c45fe
Abstracting version number and name in local MCP
jegelstaff Jun 30, 2025
d7dee8f
Updating remote MCP with resources, prompts. Refactoring.
jegelstaff Jun 30, 2025
477359c
Renaming remote server
jegelstaff Jun 30, 2025
c39c2b1
Fixing type bug
jegelstaff Jun 30, 2025
98bc9f0
renaming test file
jegelstaff Jun 30, 2025
0d08a10
Renaming local MCP server
jegelstaff Jun 30, 2025
bbcd64f
Renaming remote MCP server
jegelstaff Jun 30, 2025
ce9e17e
Supporting header check for enabling MCP
jegelstaff Jun 30, 2025
6e2b2c5
Fixing names in local server :(
jegelstaff Jun 30, 2025
16ad8c8
Better URL handling in local MCP server
jegelstaff Jun 30, 2025
a3121ab
Updated testing and debug arch
jegelstaff Jun 30, 2025
6f91679
Updated test tool UI
jegelstaff Jun 30, 2025
b2f0f01
Add caching to the local MCP server
jegelstaff Jul 1, 2025
8c3ccbe
Cleanup local tools and make them always available
jegelstaff Jul 1, 2025
5ff94b5
Published formulize-mcp, moved files, altered .vscode mcp hookup
jegelstaff Jul 3, 2025
efc6405
Cleaned up routing for all endpoints
jegelstaff Jul 3, 2025
1b2cd48
Cleanup and adding of tool descriptions
jegelstaff Jul 3, 2025
8d43cab
Tidy up of tools, adding write entry tools
jegelstaff Jul 3, 2025
b61ab0f
Formatting changes
jegelstaff Jul 3, 2025
d330b41
More tool cleanup and optimization
jegelstaff Jul 3, 2025
7d63f99
Extensive tool refinements
jegelstaff Jul 3, 2025
bc37e0a
Updating MCP version number
jegelstaff Jul 3, 2025
4c4e546
Updating HTML test tool
jegelstaff Jul 3, 2025
2355b2b
Fixing schema error
jegelstaff Jul 3, 2025
90da985
Adding DB version to system info
jegelstaff Jul 3, 2025
777b33d
Docs, wip
jegelstaff Jul 4, 2025
0583c53
Split MCP server with traits
jegelstaff Jul 4, 2025
55f525f
Tidy up form resources
jegelstaff Jul 4, 2025
e48d670
Adding initialization description, for what it's worth (ignored for n…
jegelstaff Jul 4, 2025
5f03e52
Add log entry for MCP activity
jegelstaff Jul 4, 2025
60fee42
Adding list_connections and read_system_activity_log tools
jegelstaff Jul 4, 2025
0c0a153
First pass at element reference tool
jegelstaff Jul 4, 2025
507f585
Removing element references tool, for a later version
jegelstaff Jul 5, 2025
29736ee
Stub of find element references tool, needs pickup from finding in sc…
jegelstaff Jul 5, 2025
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
15 changes: 15 additions & 0 deletions .vscode/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"servers": {
"Formulize": {
"command": "npx",
"args": [
"-y",
"formulize-mcp"
],
"env": {
"FORMULIZE_BASE_URL": "https://<your.formulize.site.url>/mcp/",
"FORMULIZE_API_KEY": "<your api key from your formulize site>"
}
}
}
}
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
"username": "user"
}
]
}
}
14 changes: 14 additions & 0 deletions claude_desktop_config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"mcpServers": {
"formulize": {
"command": "node",
"args": ["C:\\formulize-proxy-mcp\\dist\\index.js"],
"env": {
"FORMULIZE_BASE_URL": "https://<your server domain>/MCP.php",
"FORMULIZE_DEBUG": "false",
"FORMULIZE_TIMEOUT": "30000",
"FORMULIZE_API_KEY": "YOUR KEY GOES HERE"
}
}
}
}
Loading