About MCP
MCP is an MCP server published by abdelrzz9 in the Other category.
The repository has 7 stars and 0 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/abdelrzz9/mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about MCP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- !License declaredNo license file. Legally you have no right to use it in a product.
- ✓Tests presentA test suite exists in the repository.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
1 check has not been run yet.
README
MCP Servers
A monorepo of Model Context Protocol servers that extend AI assistants with real-world capabilities.
Architecture
graph TB
subgraph "AI Assistant"
Client["MCP Client<br/>(Claude, etc.)"]
end
subgraph "MCP Servers"
FS["filesystem-mcp<br/>File Operations"]
GH["github-mcp<br/>GitHub API"]
HTTP["http-client-mcp<br/>HTTP Requests"]
PG["postgres-mcp<br/>PostgreSQL"]
end
subgraph "External"
FS_DISK["Local Filesystem"]
GH_API["GitHub API"]
HTTP_API["External APIs"]
PG_DB["PostgreSQL"]
end
Client -- "stdio / SSE" --> FS
Client -- "stdio / SSE" --> GH
Client -- "stdio / SSE" --> HTTP
Client -- "stdio / SSE" --> PG
FS --> FS_DISK
GH --> GH_API
HTTP --> HTTP_API
PG --> PG_DB
Each server communicates with AI assistants via the MCP protocol using stdio (default) or SSE (HTTP) transport.
Servers
| Server | Description | Tools |
|---|---|---|
| filesystem-mcp | Read, write, and manage files in a restricted directory | read_file, write_file, list_directory, etc. |
| github-mcp | GitHub API integration | get_repository, create_issue, search_repositories, etc. |
| http-client-mcp | HTTP requests with retry & rate limiting | http_get, http_post, download_file, etc. |
| postgres-mcp | PostgreSQL database interaction | execute_query, select_data, list_tables, etc. |
Quick Start
# Install dependencies for a specific server
cd filesystem-mcp && npm install
# Development mode (stdio)
npm run dev
# Build for production
npm run build && npm start
Environment
Each server uses a .env file (copy from .env.example) with its own configuration. Common variables:
| Variable | Default | Description |
|---|---|---|
TRANSPORT |
stdio |
Transport mode: stdio or sse |
PORT |
3000 |
Port for SSE transport |
Tech Stack
- Runtime: Node.js 18+
- Language: TypeScript
- Framework:
@modelcontextprotocol/sdk - Validation: Zod
- Testing: Vitest
- Formatting: Prettier
- Linting: ESLint
Docker
Each server includes a Dockerfile and docker-compose.yml:
cd filesystem-mcp && docker compose up --build
README fetched from the repository 2 days ago. The original is authoritative.