[{'Text': 'Found 5 matches:\n\n## Matches in point-topic-mcp/.dev/external_docs/mcp_inspector_docs.md\n\n### # MCP Inspector › ## Running the Inspector › ### Servers File Export › L160-161\n```\nFor SSE and Streamable HTTP transport connections, the Inspector provides similar functionality for both buttons. The "Server Entry" button copies the configuration that can be added to your existing configuration file, while the "Servers File" button creates a complete configuration file containing the URL for direct use in clients.\n\n```\n\n### # MCP Inspector › ## Running the Inspector › ### Security Considerations › #### Authentication › L183-184\n```\nThis token must be included as a Bearer token in the Authorization header for all requests to the server. The inspector will automatically open your browser with the token pre-filled in the URL.\n\n```\n\n### # MCP Inspector › ## Running the Inspector › ### Security Considerations › #### Authentication › L185-186\n```\n**Automatic browser opening** - The inspector now automatically opens your browser with the token pre-filled in the URL when authentication is enabled.\n\n```\n\n## Matches in point-topic-mcp/src/point_topic_mcp/prompts/__init__.py\n\n### def register_prompts › L14-23\n```\n    """Register all MCP prompts by auto-discovering functions in prompt modules.\n\n    Automatically finds all Python modules in the prompts directory and registers\n    every public function (not starting with _) as an MCP prompt.\n\n    Just create a .py file with prompt functions - no wrapper functions or decorators needed!\n\n    Args:\n        mcp: FastMCP instance to register prompts with\n    """\n```\n\n## Matches in point-topic-mcp/src/point_topic_mcp/tools/__init__.py\n\n### def register_tools › L118-128\n```\n    """Register all MCP tools by auto-discovering functions in tool modules.\n\n    Automatically finds all Python modules in the tools directory and registers\n    every public function (not starting with _) as an MCP tool.\n\n    ALL tools are registered - access control is handled by PermissionMiddleware\n    which filters the visible tool list per-user when clients request tools/list.\n\n    Just create a .py file with tool functions - the middleware handles permissions!\n\n    Args:\n```\n\n2 lines remaining in ancestor node. Read the file to see all.\n'}]