* add developer and user interface skills to baseline openbb-mcp server
* pylint
* tests
* refactor for fastmcp v3
* pylint
* fix some v3 syntax and add tools for list and read resources
* more deprecated imports
* too-many-lines
* add name slug and use description from below the title instead of short sentence
* add VSCodeSkillsProvider to imports and vendor skills providers map
* replace custom prompt tools with PromptsAsTools transform
* use ResourcesAsTools transforms instead of manual list/read functions
* replace ToolRegistry with CategoryIndex
* update readme and skill files
* use in docstring..
* clean docstring
* codespell
* more pyproject.toml
* fix merge conflict
---------
Co-authored-by: deeleeramone <>
* remove python 3.9 support and code
* black
* more cli lint
* more linting
* more lint
* fix for tests
* docstring grammar police
* add lock to to build function to avoid async import race conditions
* grammar police
* lots more linting
* relock
* [BugFix] MCP - expose correct header for session id
* Pin FastMCP to <2.9
The update casued problems with converting tools from OpenAPI specs
* Update default settings
* Add exclusion for all POST requests in route filtering
* fix compress input and output schemas with newer fastmcp versions
* Add unit tests for MCP server, utilities and settings
* add missing init file
* skip tests for python 3.9
* Add setup instructions for VS Code
* update fastmcp version and lock file
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: DidierRLopes <didierrlopes@gmail.com>