HTTP Client Server
БесплатноНе проверенEnables AI assistants to explore, search, and read codebase repositories and API specifications efficiently, with support for file searching, content search via
Описание
Enables AI assistants to explore, search, and read codebase repositories and API specifications efficiently, with support for file searching, content search via ripgrep, and reading API specs.
README
A specialized Model Context Protocol (MCP) server designed to help AI assistants (like Claude) explore, search, and read codebase repositories and API specifications efficiently.
Features
- Fast Content Search: Deep character-level search using
ripgrep(rg). - File Exploration: List directories and search for files by name.
- API Spec Specialist: Optimized for reading OpenAPI/Swagger specs (YAML/JSON) and Markdown documentation.
- Token Efficiency: smart pruning of API specs to remove verbose descriptions and repetitive examples, saving your LLM context.
- Caching: Intelligent caching for improved performance.
Prerequisites
- Node.js: Version 18 or higher.
- ripgrep: High-performance search tool required for the
search_contenttool.# macOS brew install ripgrep # Windows choco install ripgrep
Installation
You can run this server directly using npx:
npx http-client-mcp-server /path/to/your/repo
Configuration (Claude Desktop)
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"repo-explorer": {
"command": "npx",
"args": [
"-y",
"http-client-mcp-server",
"/absolute/path/to/your/repo"
]
}
}
}
Available Tools
1. search_content
Search for keywords or regex patterns inside files.
- keyword: The pattern to search for.
- file_extension: (Optional) Filter by file type (e.g.,
ts,go).
2. read_api_spec
Read large files with optional line range support.
- filepath: Path to the file.
- startLine/endLine: (Optional) Specific lines to read.
3. read_specific_endpoint
Extract a specific endpoint and method from an OpenAPI spec or Markdown doc.
- filepath: Spec file path.
- endpointPath: e.g.,
/v1/users. - method: e.g.,
get.
4. list_directory
List files in a directory (ignores node_modules, .git, etc.).
5. search_files
Quickly find files by name.
Development
npm install
npm run build
npm test
License
ISC
Установка HTTP Client Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/noxhsxrk/http-client-mcp-serverFAQ
HTTP Client Server MCP бесплатный?
Да, HTTP Client Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для HTTP Client Server?
Нет, HTTP Client Server работает без API-ключей и переменных окружения.
HTTP Client Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить HTTP Client Server в Claude Desktop, Claude Code или Cursor?
Открой HTTP Client Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare HTTP Client Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
