get_meta_guide
Generate optimized meta titles, descriptions, and slugs for web content using Open Strategy Partners' methodologies to improve SEO and content positioning.
Instructions
Get the Open Strategy Partners (OSP) Web Content Meta Information Generation System (titles, meta-titles, slugs).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/osp_marketing_tools/server.py:68-85 (handler)The main handler function for the 'get_meta_guide' tool. It reads the content from 'meta-llm.md' file and returns it wrapped in a success dict, or error if file not found. Registered via @mcp.tool() decorator.@mcp.tool() async def get_meta_guide() -> dict: """Get the Open Strategy Partners (OSP) Web Content Meta Information Generation System (titles, meta-titles, slugs).""" script_dir = os.path.dirname(os.path.abspath(__file__)) try: with open(os.path.join(script_dir, 'meta-llm.md'), 'r') as f: content = f.read() return { "success": True, "data": { "content": content } } except FileNotFoundError: return { "success": False, "error": "Required file 'meta-llm.md' not found in script directory" }