Skip to main content
Glama

Manalink MCP Server

by TeXmeijin

Manalink 的模型上下文协议 (MCP) 服务器实现。人工智能助手将能够使用诸如教师搜索等功能。

功能

该 MCP 服务器提供以下工具:

  1. 获取主题主键:获取主题名称和主题ID的主键
  2. 获取功能大师:获取课程功能大师(从API动态获取)
  3. 获取年级主表:获取年级主表名称及ID
  4. 教师搜索(详细) :通过科目ID、年级ID等详细参数搜索教师。

先决条件

  • Node.js 18+
  • npm 或 yarn

安装

# リポジトリのクローン git clone [リポジトリURL] cd manalink-mcp # 依存関係のインストール npm install

如何使用

开发模式

npm run dev

生产模式

npm run build npm start

与 Claude for Desktop 集成

要将其与 Claude for Desktop 一起使用,请将设置添加到claude_desktop_config.json文件中。

  1. 打开 Claude for Desktop 配置文件
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. 添加以下设置
{ "mcpServers": { "manalink": { "command": "node", "args": [ "/絶対パス/manalink-mcp/dist/index.js" ] } } }
  1. 重启 Claude 桌面版

MCP 工具

1. 获取主题主键

// ツール名: get_subject_master // パラメータ: なし

2. 获取特征主数据

// ツール名: get_course_features // パラメータ: なし

3. 获取等级主数据

// ツール名: get_grade_master // パラメータ: なし

4. 教师搜索(详细)

// ツール名: search_teachers_advanced // パラメータ: // - subject_ids: 科目IDの配列(オプション) // - grade_ids: 学年IDの配列(オプション) // - course_feature_id: 特徴ID(オプション) // - sort: ソート順(オプション)[pr, certification, rating, lesson_count, latest] // - desired_teaching_period: 指導期間(オプション)[monthly, once]

如何测试

您可以使用 MCP Inspector 来验证。

  1. 运行构建,然后运行检查器
npm run build npx @modelcontextprotocol/inspector node dist/index.js

执照

麻省理工学院

HTML 到 Markdown 的转换功能

实现了将从Manalink获取的HTML内容转换为Markdown格式的功能。

如何安装

npm install node-html-markdown

如何使用

import { convertHtmlToMarkdown } from './utils/api'; // HTMLからMarkdownへの変換 const html = ` <div> <h1>マナリンク</h1> <p>オンライン家庭教師プラットフォーム</p> <ul> <li><a href="/about">サービスについて</a></li> <li><a href="/teachers">先生を探す</a></li> </ul> </div> `; const markdown = convertHtmlToMarkdown(html); console.log(markdown);

转换结果

上述 HTML 将生成以下 markdown:

# マナリンク オンライン家庭教師プラットフォーム * [サービスについて](/about) * [先生を探す](/teachers)

教师搜索结果Markdown转换

教师搜索 API 允许您以 HTML 和 Markdown 格式检索搜索结果:

import { searchTeachers } from './utils/api'; // 数学の中学生を教えられる先生を検索 const result = await searchTeachers({ subject_ids: [2], // 数学 grade_ids: [4], // 中学1年生 sort: 'rating' }); // HTML形式の検索結果 console.log(result.bodyContent); // Markdown形式の検索結果 console.log(result.markdown);
-
security - not tested
-
license - not tested
-
quality - not tested

模型上下文协议服务器实现,使 AI 助手能够根据科目、年级和其他标准在 Manalink 平台上搜索导师。

  1. 功能
    1. 先决条件
      1. 安装
        1. 如何使用
          1. 开发模式
          2. 生产模式
        2. 与 Claude for Desktop 集成
          1. MCP 工具
            1. 获取主题主键
            2. 获取特征主数据
            3. 获取等级主数据
            4. 教师搜索(详细)
          2. 如何测试
            1. 执照
              1. HTML 到 Markdown 的转换功能
                1. 如何安装
                2. 如何使用
                3. 转换结果
                4. 教师搜索结果Markdown转换

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables AI assistants like Claude to perform real-time web searches using the Exa AI Search API in a safe and controlled manner.
                Last updated -
                2,167
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.
                Last updated -
                9
                3
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
                Last updated -
                16
                TypeScript
              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.
                Last updated -
                1
                44
                8
                JavaScript
                • Apple
                • Linux

              View all related MCP servers

              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