serverpod_boost 0.1.0 copy "serverpod_boost: ^0.1.0" to clipboard
serverpod_boost: ^0.1.0 copied to clipboard

AI acceleration for ServerPod development via MCP (Model Context Protocol). Provides AI assistants with deep context awareness of ServerPod projects, enabling high-quality code generation through sema [...]

Changelog #

All notable changes to ServerPod Boost will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-02-05 #

Added #

  • 20 MCP Tools for comprehensive ServerPod project analysis:
    • Tier 1 - Essential Tools: application_info, list_endpoints, endpoint_methods, list_models, list_skills, get_skill, model_inspector, config_reader, database_schema, migration_scanner
    • Tier 2 - Enhanced Tools: project_structure, find_files, read_file, search_code, call_endpoint, service_config, log_reader
    • Tier 3 - Database Tools: database_query
    • Tier 4 - CLI Tools: cli_commands
    • Tier 5 - Developer Tools: tinker
  • MCP Server Implementation using package:mcp_server (v1.0.3) with JSON-RPC 2.0 over stdio
  • Project Detection Capabilities for ServerPod v3 monorepos with automatic root, server, client, and Flutter app discovery
  • YAML Parser for reading .spy.yaml protocol model definitions with full field extraction including types, persistence, and serialization settings
  • Method Signature Parser for endpoint methods with return types, parameter names/types, and documentation extraction
  • Service Locator (ServerPodLocator) for centralized project access and validation
  • Database Query Tool for executing SQL queries against ServerPod databases
  • CLI Commands Tool for executing ServerPod CLI commands (migrate, generate, etc.)
  • Log Reader Tool for reading ServerPod server logs
  • Tinker Tool for interactive code evaluation
  • Comprehensive Test Coverage with integration tests

Implemented #

  • MCP protocol compliance with tools, resources, and prompts support
  • Tool adapter layer for converting Boost tools to MCP server format
  • Colored logging system with configurable verbosity
  • Configuration management with local override support
  • Error handling and validation throughout
  • Migration framework from legacy MCP implementation to package:mcp_server

Tested #

  • Tool functionality across all 20 tools
  • MCP server initialization and communication
  • Project detection and validation
  • YAML parsing for model definitions
  • Method signature extraction
  • Integration tests against real ServerPod projects
0
likes
0
points
51
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

AI acceleration for ServerPod development via MCP (Model Context Protocol). Provides AI assistants with deep context awareness of ServerPod projects, enabling high-quality code generation through semantic understanding.

Repository (GitHub)
View/report issues

Topics

#serverpod #mcp #ai #code-generation #development-tools

License

unknown (license)

Dependencies

args, console, http, mcp_server, mustache_template, path, postgres, serverpod, yaml

More

Packages that depend on serverpod_boost