MCP 法学硕士
使用 LlamaIndexTS 库提供对 LLM 的访问的 MCP 服务器。
特征
该 MCP 服务器提供以下工具:
generate_code
:根据描述生成代码generate_code_to_file
:生成代码并将其直接写入特定行号的文件中generate_documentation
:生成代码文档ask_question
:向 LLM 提问
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 LLM 服务器:
npx -y @smithery/cli install @sammcj/mcp-llm --client claude
从源手动安装
克隆存储库
安装依赖项:
npm install
构建项目:
npm run build
更新您的 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."
}
执照
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 的访问
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn 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 -74Apache 2.0
- -securityAlicense-qualityAn MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.Last updated -766MIT License
- -securityFlicense-qualityA Filesystem MCP server that allows an LLM to read and list files from a specified directory on your local machine through the Model Context Protocol.Last updated -2
- -securityFlicense-qualityA customized MCP server that enables integration between LLM applications and documentation sources, providing AI-assisted access to LangGraph and Model Context Protocol documentation.Last updated -1