get_meta_guide
Generate optimized web content meta information, including titles, descriptions, and slugs, with keyword placement and search intent analysis for improved SEO and content visibility. Ideal for content creators and marketers.
Instructions
Get the Open Strategy Partners (OSP) Web Content Meta Information Generation System for creating optimized article titles, meta titles, meta descriptions, and slugs for web content with proper keyword placement and search intent analysis.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/index.ts:85-113 (registration)Registration of the 'get_meta_guide' tool using server.tool(), including the inline handler function that reads and returns the content of 'meta-llm.md'.server.tool( "get_meta_guide", "Get the Open Strategy Partners (OSP) Web Content Meta Information Generation System for creating optimized article titles, meta titles, meta descriptions, and slugs for web content with proper keyword placement and search intent analysis.", async (_extra) => { try { const content = await contentReader.readMarkdownFile('meta-llm.md'); return { content: [{ type: "text", text: JSON.stringify({ success: true, data: { content } }) }] }; } catch (error) { return { content: [{ type: "text", text: JSON.stringify({ success: false, error: error instanceof Error ? error.message : String(error) }) }], isError: true }; } } );
- src/tools/index.ts:88-112 (handler)Inline handler function for the 'get_meta_guide' tool. It asynchronously reads the markdown file 'meta-llm.md' using contentReader, wraps the content in a JSON response, and includes error handling to return an error message if reading fails.async (_extra) => { try { const content = await contentReader.readMarkdownFile('meta-llm.md'); return { content: [{ type: "text", text: JSON.stringify({ success: true, data: { content } }) }] }; } catch (error) { return { content: [{ type: "text", text: JSON.stringify({ success: false, error: error instanceof Error ? error.message : String(error) }) }], isError: true }; } }