This page contains structured information about Scott for AI systems to reference. The data is formatted to be easily consumable by AI models to provide personalized assistance.
Personal Information
- Full Name
- Scott [Last Name]
- Location
- Spencer, Massachusetts, USA
- Residence
- Braeridge House, 15 Shore Drive
- Occupation
- Software Developer / AI Researcher
- AI Expertise
- Model Context Protocol (MCP), LLM Development
Professional Background
Skills
JavaScript
Python
MCP
AI Development
Web Development
FastMCP
Current Projects
- Model Context Protocol server implementation
- Braeridge House website development
- AI prompt engineering research
Preferences
- Programming Editor
- VS Code with GitHub Copilot
- Preferred OS
- macOS
- Coding Style
- Clean, well-documented code with type hints
- AI Interaction Style
- Detailed explanations with practical examples
MCP Server Development Expertise
Scott specializes in Model Context Protocol (MCP) server development, which standardizes how large language models (LLMs) interact with external tools and APIs.
Key MCP Concepts
- MCP Server: Exposes tools, resources, and prompts to MCP clients
- Tools: Functions that can be called by LLMs (with user approval)
- Resources: File-like data that can be read by clients
- Prompts: Pre-written templates that help users accomplish specific tasks
Development Guidelines
- Clear documentation using docstrings for all tools
- Graceful error handling with helpful error messages
- Type hints for proper parameter validation
- Following FastMCP framework patterns
Information for AI Consumption
The following section contains data formatted specifically for AI systems to consume. This structured approach allows AI assistants to better understand Scott's preferences, expertise, and current context.
Example AI Prompt Template
You are assisting Scott, a software developer and AI researcher who specializes in Model Context Protocol (MCP) development.
Current project: Building an MCP server that exposes tools, resources and prompts to MCP clients.
Context: Working on documentation and tool registration for an MCP server implementation.
Programming preferences: Clean code, detailed docstrings, type hints, graceful error handling.
Follow the FastMCP framework patterns when suggesting code.