Skip to main content
Glama

mcp-llm

by sammcj

MCP 法学硕士

使用 LlamaIndexTS 库提供对 LLM 的访问的 MCP 服务器。

我把一些法学硕士课程(LLM)放在你的 MCP 中,作为你的法学硕士课程

特征

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

  • generate_code :根据描述生成代码
  • generate_code_to_file :生成代码并将其直接写入特定行号的文件中
  • generate_documentation :生成代码文档
  • ask_question :向 LLM 提问

调用 llm 来生成代码打电话给一个推理法学硕士来写一些文档

安装

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 LLM 服务器:

npx -y @smithery/cli install @sammcj/mcp-llm --client claude

从源手动安装

  1. 克隆存储库
  2. 安装依赖项:
npm install
  1. 构建项目:
npm run build
  1. 更新您的 MCP 配置

使用示例脚本

该存储库包含一个示例脚本,演示如何以编程方式使用 MCP 服务器:

node examples/use-mcp-server.js

该脚本启动 MCP 服务器并使用 curl 命令向其发送请求。

示例

生成代码

{ "description": "Create a function that calculates the factorial of a number", "language": "JavaScript" }

生成代码到文件

{ "description": "Create a function that calculates the factorial of a number", "language": "JavaScript", "filePath": "/path/to/factorial.js", "lineNumber": 10, "replaceLines": 0 }

generate_code_to_file工具支持相对路径和绝对路径。如果提供了相对路径,则会根据 MCP 服务器的当前工作目录进行解析。

生成文档

{ "code": "function factorial(n) {\n if (n <= 1) return 1;\n return n * factorial(n - 1);\n}", "language": "JavaScript", "format": "JSDoc" }

提问

{ "question": "What is the difference between var, let, and const in JavaScript?", "context": "I'm a beginner learning JavaScript and confused about variable declarations." }

执照

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

一个 MCP 服务器,为 LLM 提供对其他 LLM 的访问

  1. 特征
    1. 安装
      1. 通过 Smithery 安装
      2. 从源手动安装
      3. 使用示例脚本
    2. 示例
      1. 生成代码
      2. 生成代码到文件
      3. 生成文档
      4. 提问
    3. 执照

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A MCP server enabling LLMs to roll dice
        Last updated -
        1
        1
        Python
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        MCP server for toolhouse.ai. This does not rely on an external llm unlike the official server.
        Last updated -
        1
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        An MCP server that connects any MCP client (like Claude or Cursor) with the browser using browser-use, allowing clients to utilize existing LLMs without requiring additional API keys.
        Last updated -
        32
        Python
        Apache 2.0
      • A
        security
        A
        license
        A
        quality
        An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
        Last updated -
        4
        4
        1
        TypeScript
        MIT License
        • Apple

      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/sammcj/mcp-llm'

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