Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Project Template

FreeNot checked

A universal, architecture-agnostic blueprint for building Model Context Protocol servers, providing a modular structure with components for domain logic, storag

GitHubEmbed

About

A universal, architecture-agnostic blueprint for building Model Context Protocol servers, providing a modular structure with components for domain logic, storage, security, export, ingestion, forensics, and MCP protocol.

README

A universal, architecture-agnostic blueprint for building Model Context Protocol servers.

Quick Start

# Install
pip install -e ".[dev]"

# Run tests
pytest tests/ -v

# Start server
python -m mcp_server.server

Project Structure

src/mcp_server/
├── server.py          # MCP server entry point
├── engine/            # Domain logic (pure computation)
├── store/             # Persistence layer
├── security/          # Encryption, attestation
├── export/            # Output format renderers
├── ingest/            # Data ingestion pipeline
├── forensics/         # Analysis/detection modules
└── mcp/               # MCP protocol layer

Configuration

Set environment variables:

export MCP_PROJECT_DB_PATH=/path/to/database.db
export MCP_PROJECT_ENC_KEY=your-base64-encoded-key

Testing

# All tests
pytest tests/ -v

# Determinism tests
pytest tests/test_determinism.py -v

# With coverage
pytest tests/ --cov=mcp_server

License

MIT

from github.com/th-an/mcp-project-template

Installing Project Template

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/th-an/mcp-project-template

FAQ

Is Project Template MCP free?

Yes, Project Template MCP is free — one-click install via Unyly at no cost.

Does Project Template need an API key?

No, Project Template runs without API keys or environment variables.

Is Project Template hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Project Template in Claude Desktop, Claude Code or Cursor?

Open Project Template on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Project Template with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs