Content
# LMStudio MCP (Model Control Protocol)
This repository contains Node.js projects that facilitate interaction with local LLM models via LM Studio:
## Projects
### 1. MCP_Curl_Api
API server enabling communication with LM Studio via HTTP requests or curl commands. It offers:
- Proxy API to LM Studio API
- Execution of custom curl commands
- Pre-configured tools (e.g. Wikipedia search)
[See detailed documentation](./MCP_Curl_Api/README.md)
### 2. MCP_FileSystem
File management server with API for :
- List directory contents
- Read and write files
- Create directories
- Copy, move and delete files
- Execute certain file types (.exe, .bat, .cmd, .ps1)
This server is particularly useful for applications requiring access to the file system.
## Installation and startup
Each project has its own README file with detailed instructions. For a quick start:
```bash
# For MCP_Curl_Api
cd MCP_Curl_Api
npm install
npm start
# For MCP_FileSystem
cd MCP_FileSystem
npm install
npm start
```
## API documentation
Both projects integrate Swagger UI for interactive API documentation:
- MCP_Curl_Api: http://localhost:3000/api-docs
- MCP_FileSystem: http://localhost:3030/api-docs
## Technologies used
- Node. js
- Express.js
- Swagger/OpenAPI
- axios (for HTTP requests)
## License
ISC
You Might Also Like
Ollama
Ollama enables easy access to large language models on various platforms.

n8n
n8n is a secure workflow automation platform for technical teams with 400+...
OpenWebUI
Open WebUI is an extensible web interface for customizable applications.

Dify
Dify is a platform for AI workflows, enabling file uploads and self-hosting.

Zed
Zed is a high-performance multiplayer code editor from the creators of Atom.
MarkItDown MCP
markitdown-mcp is a lightweight MCP server for converting various URIs to Markdown.