Skip to main content
Glama
markdownConverter.ts1.44 kB
import { searchTeachers, convertHtmlToMarkdown } from '../utils/api.js'; /** * 先生検索結果をHTMLからMarkdownに変換するサンプル */ async function searchTeachersAndConvertToMarkdown() { try { // 数学の中学生を教えられる先生を検索 const result = await searchTeachers({ subject_ids: [2], // 数学 grade_ids: [4], // 中学1年生 sort: 'rating' }); console.log('検索URL:', result.url); console.log('\n======= HTML =======\n'); console.log(result.bodyContent.substring(0, 500) + '...'); // 先頭500文字だけ表示 console.log('\n======= Markdown =======\n'); console.log(result.markdown.substring(0, 500) + '...'); // 先頭500文字だけ表示 // HTMLから直接変換するパターン const sampleHtml = ` <div> <h1>マナリンク</h1> <p>オンライン家庭教師プラットフォーム</p> <ul> <li><a href="/about">サービスについて</a></li> <li><a href="/teachers">先生を探す</a></li> </ul> </div> `; console.log('\n======= サンプルHTML =======\n'); console.log(sampleHtml); console.log('\n======= サンプルMarkdown =======\n'); console.log(convertHtmlToMarkdown(sampleHtml)); } catch (error) { console.error('エラーが発生しました:', error); } } // 実行 searchTeachersAndConvertToMarkdown();

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TeXmeijin/manalinkMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server